Module org.eclipse.persistence.core
Class ValuesAccessor
java.lang.Object
org.eclipse.persistence.mappings.AttributeAccessor
org.eclipse.persistence.internal.dynamic.ValuesAccessor
- All Implemented Interfaces:
Serializable,Cloneable,CoreAttributeAccessor
- Direct Known Subclasses:
XRDynamicEntityAccessor
ValueAccessor is a specialized AttributeAccessor enabling access to property values
- Since:
- EclipseLink 1.2
- See Also:
-
Field Summary
FieldsFields inherited from class org.eclipse.persistence.mappings.AttributeAccessor
attributeName, isReadOnly, isWriteOnly -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?> Return the class type of the attribute.getAttributeValueFromObject(Object entity) Return the attribute value from the object.booleanvoidsetAttributeValueInObject(Object entity, Object value) Set the attribute value into the object.Methods inherited from class org.eclipse.persistence.mappings.AttributeAccessor
clone, getAttributeName, initializeAttributes, isInitialized, isInstanceVariableAttributeAccessor, isMapValueAttributeAccessor, isMethodAttributeAccessor, isReadOnly, isVirtualAttributeAccessor, isWriteOnly, setAttributeName, setIsReadOnly, setIsWriteOnly
-
Field Details
-
mapping
-
-
Constructor Details
-
ValuesAccessor
-
-
Method Details
-
isValuesAccessor
public boolean isValuesAccessor()- Overrides:
isValuesAccessorin classAttributeAccessor
-
getAttributeValueFromObject
Description copied from class:AttributeAccessorReturn the attribute value from the object.- Specified by:
getAttributeValueFromObjectin interfaceCoreAttributeAccessor- Specified by:
getAttributeValueFromObjectin classAttributeAccessor- Throws:
DescriptorException
-
setAttributeValueInObject
Description copied from class:AttributeAccessorSet the attribute value into the object.- Specified by:
setAttributeValueInObjectin interfaceCoreAttributeAccessor- Specified by:
setAttributeValueInObjectin classAttributeAccessor- Throws:
DescriptorException
-
getAttributeClass
Description copied from class:AttributeAccessorReturn the class type of the attribute.- Specified by:
getAttributeClassin interfaceCoreAttributeAccessor- Overrides:
getAttributeClassin classAttributeAccessor
-