public class JAXBArrayAttributeAccessor extends AttributeAccessor
Constructor and Description |
---|
JAXBArrayAttributeAccessor(CoreAttributeAccessor nestedAccessor,
CoreContainerPolicy containerPolicy,
java.lang.ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttributeValueFromObject(java.lang.Object object)
Return the attribute value from the object.
|
void |
initializeAttributes(java.lang.Class theJavaClass)
Allow any initialization to be performed with the descriptor class.
|
void |
setAdaptedClass(java.lang.Class adaptedClass) |
void |
setAdaptedClassName(java.lang.String adaptedClassName) |
void |
setAttributeValueInObject(java.lang.Object object,
java.lang.Object value)
Set the attribute value into the object.
|
void |
setComponentClass(java.lang.Class componentClass) |
void |
setComponentClassName(java.lang.String componentClassName) |
void |
setIsReadOnly(boolean aBoolean)
INTERNAL
|
void |
setIsWriteOnly(boolean aBoolean)
INTERNAL:
|
void |
setNestedAccessor(AttributeAccessor a) |
clone, getAttributeClass, getAttributeName, isInitialized, isInstanceVariableAttributeAccessor, isMapValueAttributeAccessor, isMethodAttributeAccessor, isReadOnly, isValuesAccessor, isVirtualAttributeAccessor, isWriteOnly, setAttributeName
public JAXBArrayAttributeAccessor(CoreAttributeAccessor nestedAccessor, CoreContainerPolicy containerPolicy, java.lang.ClassLoader classLoader)
public java.lang.Object getAttributeValueFromObject(java.lang.Object object) throws DescriptorException
AttributeAccessor
getAttributeValueFromObject
in interface CoreAttributeAccessor
getAttributeValueFromObject
in class AttributeAccessor
DescriptorException
public void setAttributeValueInObject(java.lang.Object object, java.lang.Object value) throws DescriptorException
AttributeAccessor
setAttributeValueInObject
in interface CoreAttributeAccessor
setAttributeValueInObject
in class AttributeAccessor
DescriptorException
public void initializeAttributes(java.lang.Class theJavaClass) throws DescriptorException
AttributeAccessor
initializeAttributes
in interface CoreAttributeAccessor
initializeAttributes
in class AttributeAccessor
DescriptorException
public void setAdaptedClass(java.lang.Class adaptedClass)
public void setComponentClass(java.lang.Class componentClass)
public void setAdaptedClassName(java.lang.String adaptedClassName)
public void setComponentClassName(java.lang.String componentClassName)
public void setNestedAccessor(AttributeAccessor a)
public void setIsWriteOnly(boolean aBoolean)
AttributeAccessor
setIsWriteOnly
in interface CoreAttributeAccessor
setIsWriteOnly
in class AttributeAccessor
public void setIsReadOnly(boolean aBoolean)
AttributeAccessor
setIsReadOnly
in interface CoreAttributeAccessor
setIsReadOnly
in class AttributeAccessor
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference