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
mappingFields inherited from class org.eclipse.persistence.mappings.AttributeAccessor
attributeName, isReadOnly, isWriteOnly -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAttributeValueFromObject(Object entity) Return the attribute value from the object.voidsetAttributeValueInObject(Object entity, Object value) Set the attribute value into the object.Methods inherited from class org.eclipse.persistence.internal.dynamic.ValuesAccessor
getAttributeClass, isValuesAccessorMethods 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:AttributeAccessorReturn the attribute value from the object.- Specified by:
getAttributeValueFromObjectin interfaceCoreAttributeAccessor- Overrides:
getAttributeValueFromObjectin classValuesAccessor- Throws:
DescriptorException
-
setAttributeValueInObject
Description copied from class:AttributeAccessorSet the attribute value into the object.- Specified by:
setAttributeValueInObjectin interfaceCoreAttributeAccessor- Overrides:
setAttributeValueInObjectin classValuesAccessor- Throws:
DescriptorException
-