public class CustomAccessorAttributeAccessor extends AttributeAccessor
Purpose: Provides a wrapper around an instance of Accessor. Makes reflective calls to the nested accessor's get and set methods. The nested accessor can come from either the internal or public package.
| Constructor and Description |
|---|
CustomAccessorAttributeAccessor(java.lang.Object accessor) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getAttributeValueFromObject(java.lang.Object object)
Return the attribute value from the object.
|
void |
setAttributeValueInObject(java.lang.Object object,
java.lang.Object value)
Set the attribute value into the object.
|
clone, getAttributeClass, getAttributeName, initializeAttributes, isInitialized, isInstanceVariableAttributeAccessor, isMapValueAttributeAccessor, isMethodAttributeAccessor, isReadOnly, isValuesAccessor, isVirtualAttributeAccessor, isWriteOnly, setAttributeName, setIsReadOnly, setIsWriteOnlypublic CustomAccessorAttributeAccessor(java.lang.Object accessor)
public java.lang.Object getAttributeValueFromObject(java.lang.Object object)
throws DescriptorException
AttributeAccessorgetAttributeValueFromObject in class AttributeAccessorDescriptorExceptionpublic void setAttributeValueInObject(java.lang.Object object,
java.lang.Object value)
throws DescriptorException
AttributeAccessorsetAttributeValueInObject in class AttributeAccessorDescriptorExceptionEclipseLink 2.4.2, "build v20130514-5956486" API Reference