public class PropertyFacet extends ReflectionFacet
Constructor and Description |
---|
PropertyFacet(Class<?> pojoType,
PropertyDescriptor propertyDescriptor,
Method readMethod,
Method writeMethod) |
Modifier and Type | Method and Description |
---|---|
protected AccessibleObject |
getAnnotationSource() |
String |
getName() |
GenericType |
getType() |
Object |
getValueReflectively(Object pojo) |
void |
setValueReflectively(Object pojo,
Object value) |
List<Facet> |
subFacets(boolean allowNullParent) |
flatten, getAnnotation, getValue, hasAnnotation, setValue, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isCascadeDelete, isCascadeSave, isIndexed
public PropertyFacet(Class<?> pojoType, PropertyDescriptor propertyDescriptor, Method readMethod, Method writeMethod)
public String getName()
public GenericType getType()
protected AccessibleObject getAnnotationSource()
getAnnotationSource
in class ReflectionFacet
public Object getValueReflectively(Object pojo) throws ReflectiveOperationException
getValueReflectively
in class ReflectionFacet
ReflectiveOperationException
public void setValueReflectively(Object pojo, Object value) throws ReflectiveOperationException
setValueReflectively
in class ReflectionFacet
ReflectiveOperationException
Copyright © 2012-2015 Savoir Technologies, Inc.. All Rights Reserved.