public final class DataBindingPropertyAccessor extends ReflectivePropertyAccessor
PropertyAccessor variant for data binding
 purposes, using reflection to access properties for reading and possibly writing.
 A property can be referenced through a public getter method (when being read) or a public setter method (when being written), and also as a public field.
This accessor is explicitly designed for user-declared properties and does not
 resolve technical properties on java.lang.Object or java.lang.Class.
 For unrestricted resolution, choose ReflectivePropertyAccessor instead.
forReadOnlyAccess(), 
forReadWriteAccess(), 
SimpleEvaluationContext, 
StandardEvaluationContext, 
ReflectivePropertyAccessorReflectivePropertyAccessor.OptimalPropertyAccessor| Modifier and Type | Method and Description | 
|---|---|
| static DataBindingPropertyAccessor | forReadOnlyAccess()Create a new data-binding property accessor for read-only operations. | 
| static DataBindingPropertyAccessor | forReadWriteAccess()Create a new data-binding property accessor for read-write operations. | 
| protected boolean | isCandidateForProperty(Method method,
                      Class<?> targetClass)Determine whether the given  Methodis a candidate for property access
 on an instance of the given target class. | 
canRead, canWrite, createOptimalAccessor, findField, findGetterForProperty, findSetterForProperty, getLastReadInvokerPair, getPropertyMethodSuffix, getPropertyMethodSuffixes, getSpecificTargetClasses, read, writeprotected boolean isCandidateForProperty(Method method, Class<?> targetClass)
ReflectivePropertyAccessorMethod is a candidate for property access
 on an instance of the given target class.
 The default implementation considers any method as a candidate, even for
 non-user-declared properties on the Object base class.
isCandidateForProperty in class ReflectivePropertyAccessormethod - the Method to evaluatetargetClass - the concrete target class that is being introspectedpublic static DataBindingPropertyAccessor forReadOnlyAccess()
public static DataBindingPropertyAccessor forReadWriteAccess()