Module org.eclipse.persistence.dbws
Class XRDynamicEntityVHAccessor
java.lang.Object
org.eclipse.persistence.mappings.AttributeAccessor
org.eclipse.persistence.internal.dynamic.ValuesAccessor
org.eclipse.persistence.internal.xr.XRDynamicEntityAccessor
org.eclipse.persistence.internal.xr.XRDynamicEntityVHAccessor
- All Implemented Interfaces:
Serializable
,Cloneable
,CoreAttributeAccessor
INTERNAL: XRDynamicEntityVHAccessor is similar to
XRDynamicEntityAccessor
; however, it is used exclusively by O-X mappings
as they require attribute navigation through the ValueHolder to the
contained value.
- Since:
- EclipseLink 1.x
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.dynamic.ValuesAccessor
mapping
Fields inherited from class org.eclipse.persistence.mappings.AttributeAccessor
attributeName, isReadOnly, isWriteOnly
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAttributeValueFromObject
(Object entity) Return the attribute value from the object.void
setAttributeValueInObject
(Object entity, Object value) Set the attribute value into the object.Methods inherited from class org.eclipse.persistence.internal.dynamic.ValuesAccessor
getAttributeClass, isValuesAccessor
Methods inherited from class org.eclipse.persistence.mappings.AttributeAccessor
clone, getAttributeName, initializeAttributes, isInitialized, isInstanceVariableAttributeAccessor, isMapValueAttributeAccessor, isMethodAttributeAccessor, isReadOnly, isVirtualAttributeAccessor, isWriteOnly, setAttributeName, setIsReadOnly, setIsWriteOnly
-
Constructor Details
-
XRDynamicEntityVHAccessor
-
-
Method Details
-
getAttributeValueFromObject
Description copied from class:AttributeAccessor
Return the attribute value from the object.- Specified by:
getAttributeValueFromObject
in interfaceCoreAttributeAccessor
- Overrides:
getAttributeValueFromObject
in classValuesAccessor
- Throws:
DescriptorException
-
setAttributeValueInObject
Description copied from class:AttributeAccessor
Set the attribute value into the object.- Specified by:
setAttributeValueInObject
in interfaceCoreAttributeAccessor
- Overrides:
setAttributeValueInObject
in classValuesAccessor
- Throws:
DescriptorException
-