class FieldBasedPropertyResolver extends AbstractBasicPropertyResolver
| Constructor and Description |
|---|
FieldBasedPropertyResolver(java.lang.reflect.Field field)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static java.lang.String |
getPropertyNameFromField(java.lang.reflect.Field f) |
java.lang.Object |
getPropertyValue(java.lang.Object object)
Get the value property from a given object.
|
(package private) static boolean |
isProperty(java.lang.reflect.Field f)
Check whether a field defines a property value.
|
getPropertyNamepublic FieldBasedPropertyResolver(@NotNull java.lang.reflect.Field field)
field - field to wrapstatic java.lang.String getPropertyNameFromField(@NotNull java.lang.reflect.Field f)
static boolean isProperty(@NotNull java.lang.reflect.Field f)
f - field to checktrue if the field defines a propertyfalse if notpublic java.lang.Object getPropertyValue(java.lang.Object object)
throws PropertyResolveException
object - the objectPropertyResolveException - on errors during the resolve