public class OrmAttributeAccessor extends AttributeAccessor
| Constructor and Description |
|---|
OrmAttributeAccessor(AttributeAccessor ormAccessor,
CoreAttributeAccessor oxmAccessor) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class |
getAttributeClass()
Return the class type of the attribute.
|
java.lang.String |
getAttributeName()
INTERNAL:
Return the attribute name.
|
java.lang.Object |
getAttributeValueFromObject(java.lang.Object object)
Return the attribute value from the object.
|
AttributeAccessor |
getOrmAccessor() |
CoreAttributeAccessor |
getOxmAccessor() |
boolean |
isChangeTracking() |
boolean |
isMethodAttributeAccessor() |
boolean |
isValueHolderProperty() |
void |
setAttributeValueInObject(java.lang.Object object,
java.lang.Object value)
Set the attribute value into the object.
|
void |
setChangeTracking(boolean changeTracking) |
void |
setOrmAccessor(AttributeAccessor accessor) |
void |
setOxmAccessor(AttributeAccessor accessor) |
void |
setValueHolderProperty(boolean isValueHolder) |
clone, initializeAttributes, isInitialized, isInstanceVariableAttributeAccessor, isMapValueAttributeAccessor, isReadOnly, isValuesAccessor, isVirtualAttributeAccessor, isWriteOnly, setAttributeName, setIsReadOnly, setIsWriteOnlypublic OrmAttributeAccessor(AttributeAccessor ormAccessor, CoreAttributeAccessor oxmAccessor)
public void setValueHolderProperty(boolean isValueHolder)
public void setChangeTracking(boolean changeTracking)
public boolean isValueHolderProperty()
public boolean isChangeTracking()
public java.lang.Object getAttributeValueFromObject(java.lang.Object object)
AttributeAccessorgetAttributeValueFromObject in interface CoreAttributeAccessorgetAttributeValueFromObject in class AttributeAccessorpublic void setAttributeValueInObject(java.lang.Object object,
java.lang.Object value)
AttributeAccessorsetAttributeValueInObject in interface CoreAttributeAccessorsetAttributeValueInObject in class AttributeAccessorpublic AttributeAccessor getOrmAccessor()
public CoreAttributeAccessor getOxmAccessor()
public void setOrmAccessor(AttributeAccessor accessor)
public void setOxmAccessor(AttributeAccessor accessor)
public java.lang.Class getAttributeClass()
AttributeAccessorgetAttributeClass in interface CoreAttributeAccessorgetAttributeClass in class AttributeAccessorpublic boolean isMethodAttributeAccessor()
isMethodAttributeAccessor in interface CoreAttributeAccessorisMethodAttributeAccessor in class AttributeAccessorpublic java.lang.String getAttributeName()
AttributeAccessorgetAttributeName in interface CoreAttributeAccessorgetAttributeName in class AttributeAccessorEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference