public class PersistenceObjectAttributeAccessor extends InstanceVariableAttributeAccessor
Constructor and Description |
---|
PersistenceObjectAttributeAccessor(java.lang.String attributeName) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttributeValueFromObject(java.lang.Object object)
Returns the value of the attribute on the specified object.
|
void |
initializeAttributes(java.lang.Class descriptorClass)
Allow any initialization to be performed with the descriptor class.
|
void |
setAttributeValueInObject(java.lang.Object object,
java.lang.Object value)
Sets the value of the instance variable in the object to the value.
|
getAttributeClass, getAttributeField, getAttributeType, isInitialized, isInstanceVariableAttributeAccessor
clone, getAttributeName, isMapValueAttributeAccessor, isMethodAttributeAccessor, isReadOnly, isValuesAccessor, isVirtualAttributeAccessor, isWriteOnly, setAttributeName, setIsReadOnly, setIsWriteOnly
public PersistenceObjectAttributeAccessor(java.lang.String attributeName)
public java.lang.Object getAttributeValueFromObject(java.lang.Object object)
getAttributeValueFromObject
in interface CoreAttributeAccessor
getAttributeValueFromObject
in class InstanceVariableAttributeAccessor
public void initializeAttributes(java.lang.Class descriptorClass) throws DescriptorException
initializeAttributes
in interface CoreAttributeAccessor
initializeAttributes
in class InstanceVariableAttributeAccessor
DescriptorException
public void setAttributeValueInObject(java.lang.Object object, java.lang.Object value)
setAttributeValueInObject
in interface CoreAttributeAccessor
setAttributeValueInObject
in class InstanceVariableAttributeAccessor
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference