public class ReflectiveMethodMappingSource extends Object implements MethodMappingSource
MethodMappingSource, die per Reflection die passende Zielmethode ermittelt.| Constructor and Description |
|---|
ReflectiveMethodMappingSource() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getMethodSignatureString(Method method)
Liefert die Methodensignatur als String.
|
Method |
getTargetMethod(Method calledMethod,
Class<?> targetClass)
Ermittelt eine Zielmethode zu einer aufgerufenen Methode.
|
protected boolean |
isMatch(Method calledMethod,
Method possibleMatch)
Prüft, ob eine mögliche Zielmethode zur gerufenen Methode passt.
|
boolean |
skipParameter(Class<?> parameterType)
Prüft, ob ein Parameter übersprungen, d.h. nicht an die Zielmethode weitergegeben werden soll.
|
public Method getTargetMethod(Method calledMethod, Class<?> targetClass)
getTargetMethod in interface MethodMappingSourcecalledMethod - die aufgerufene MethodetargetClass - die Zielklasse, die die Zielmethode implementiertprotected boolean isMatch(Method calledMethod, Method possibleMatch)
calledMethod - die gerufene MethodepossibleMatch - eine mögliche Zielmethodetrue bei Übereinstimmungpublic boolean skipParameter(Class<?> parameterType)
skipParameter in interface MethodMappingSourceparameterType - der ParametertypCopyright © 2021. All rights reserved.