public final class DataBindingMethodResolver extends ReflectiveMethodResolver
MethodResolver variant for data binding
 purposes, using reflection to access instance methods on a given target object.
 This accessor does not resolve static methods and also no technical methods
 on java.lang.Object or java.lang.Class.
 For unrestricted resolution, choose ReflectiveMethodResolver instead.
forInstanceMethodInvocation(), 
DataBindingPropertyAccessor| Modifier and Type | Method and Description | 
|---|---|
| static DataBindingMethodResolver | forInstanceMethodInvocation()Create a new data-binding method resolver for instance method resolution. | 
| protected boolean | isCandidateForInvocation(Method method,
                        Class<?> targetClass)Determine whether the given  Methodis a candidate for method resolution
 on an instance of the given target class. | 
| MethodExecutor | resolve(EvaluationContext context,
       Object targetObject,
       String name,
       List<org.springframework.core.convert.TypeDescriptor> argumentTypes)Locate a method on a type. | 
getMethods, registerMethodFilter@Nullable public MethodExecutor resolve(EvaluationContext context, Object targetObject, String name, List<org.springframework.core.convert.TypeDescriptor> argumentTypes) throws AccessException
ReflectiveMethodResolverresolve in interface MethodResolverresolve in class ReflectiveMethodResolvercontext - the current evaluation contexttargetObject - the object upon which the method is being calledargumentTypes - the arguments that the constructor must be able to handleAccessExceptionprotected boolean isCandidateForInvocation(Method method, Class<?> targetClass)
ReflectiveMethodResolverMethod is a candidate for method resolution
 on an instance of the given target class.
 The default implementation considers any method as a candidate, even for
 static methods sand non-user-declared methods on the Object base class.
isCandidateForInvocation in class ReflectiveMethodResolvermethod - the Method to evaluatetargetClass - the concrete target class that is being introspectedpublic static DataBindingMethodResolver forInstanceMethodInvocation()