public class XRDynamicEntityVHAccessor extends XRDynamicEntityAccessor
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.
Constructor and Description |
---|
XRDynamicEntityVHAccessor(DatabaseMapping mapping) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttributeValueFromObject(java.lang.Object entity)
Return the attribute value from the object.
|
void |
setAttributeValueInObject(java.lang.Object entity,
java.lang.Object value)
Set the attribute value into the object.
|
getAttributeClass, isValuesAccessor
clone, getAttributeName, initializeAttributes, isInitialized, isInstanceVariableAttributeAccessor, isMapValueAttributeAccessor, isMethodAttributeAccessor, isReadOnly, isVirtualAttributeAccessor, isWriteOnly, setAttributeName, setIsReadOnly, setIsWriteOnly
public XRDynamicEntityVHAccessor(DatabaseMapping mapping)
public java.lang.Object getAttributeValueFromObject(java.lang.Object entity) throws DescriptorException
AttributeAccessor
getAttributeValueFromObject
in interface CoreAttributeAccessor
getAttributeValueFromObject
in class ValuesAccessor
DescriptorException
public void setAttributeValueInObject(java.lang.Object entity, java.lang.Object value) throws DescriptorException
AttributeAccessor
setAttributeValueInObject
in interface CoreAttributeAccessor
setAttributeValueInObject
in class ValuesAccessor
DescriptorException
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference