public class BusinessObjectAttributeConfig
extends java.lang.Object
Constructor and Description |
---|
BusinessObjectAttributeConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.String | getAttributeValue(java.lang.Object aRootPhysicalEntity)
Get the attribute value represented by this attribute element
|
java.lang.String | getLogicalName()
Get the logical name
|
java.lang.String | getPhysicalPropertyName()
The the name of the physical property.
|
boolean | isAttribute()
Get the value of the flag that marks the NVP as an attribute
|
void | setAccessPropertyMethod(java.lang.reflect.Method aGetPropertyMethod)
Set the method for getting the value
|
void | setAttribute(boolean attribute)
Set the value for boolean property that marks the NVP as an attribute
|
void | setAttributeValue(java.lang.String attributeValue, java.lang.Object aPhysicalObject)
Sets the attribute value in the physical object
|
void | setAttributeValue(java.lang.String logicalName, java.lang.String attributeValue, java.lang.Object aPhysicalObject)
Sets the attribute value in the physical object
|
void | setLogicalName(java.lang.String logicalName)
Set the logical property name
|
void | setMutatePropertyMethod(java.lang.reflect.Method aSetPropertyMethod)
Set the method for setting the value
|
void | setPhysicalPropertyName(java.lang.String physicalPropertyName)
Set the physical property name
|
public void setLogicalName(java.lang.String logicalName)
public void setPhysicalPropertyName(java.lang.String physicalPropertyName)
public void setAccessPropertyMethod(java.lang.reflect.Method aGetPropertyMethod)
public void setMutatePropertyMethod(java.lang.reflect.Method aSetPropertyMethod)
public java.lang.String getLogicalName()
public java.lang.String getAttributeValue(java.lang.Object aRootPhysicalEntity) throws java.lang.Exception
public void setAttributeValue(java.lang.String attributeValue, java.lang.Object aPhysicalObject) throws java.lang.Exception
public void setAttributeValue(java.lang.String logicalName, java.lang.String attributeValue, java.lang.Object aPhysicalObject) throws java.lang.Exception
public boolean isAttribute()
public void setAttribute(boolean attribute)
public final java.lang.String getPhysicalPropertyName()