public interface XMLMapping extends Mapping<AbstractSession,AttributeAccessor,ContainerPolicy,ClassDescriptor,DatabaseField,XMLRecord>
org.eclipse.persistence.oxm.mappings
Modifier and Type | Method and Description |
---|---|
void |
convertClassNamesToClasses(java.lang.ClassLoader classLoader) |
boolean |
isWriteOnly() |
void |
setIsWriteOnly(boolean b) |
void |
writeSingleValue(java.lang.Object value,
java.lang.Object parent,
XMLRecord record,
AbstractSession session)
INTERNAL:
A method that marshals a single value to the provided Record based on this mapping's
XPath.
|
getAttributeAccessor, getAttributeClassification, getAttributeName, getAttributeValueFromObject, getContainerPolicy, getDescriptor, getField, getReferenceDescriptor, isAbstractCompositeCollectionMapping, isAbstractCompositeDirectCollectionMapping, isAbstractCompositeObjectMapping, isAbstractDirectMapping, isCollectionMapping, isReadOnly, isReferenceMapping, isTransformationMapping, setAttributeAccessor, setAttributeName, setAttributeValueInObject, setGetMethodName, setIsReadOnly, setProperties, setSetMethodName
void convertClassNamesToClasses(java.lang.ClassLoader classLoader)
convertClassNamesToClasses
in interface Mapping<AbstractSession,AttributeAccessor,ContainerPolicy,ClassDescriptor,DatabaseField,XMLRecord>
void writeSingleValue(java.lang.Object value, java.lang.Object parent, XMLRecord record, AbstractSession session)
writeSingleValue
in interface Mapping<AbstractSession,AttributeAccessor,ContainerPolicy,ClassDescriptor,DatabaseField,XMLRecord>
value
- - The value to be marshalledrecord
- - The Record the value is being marshalled too.boolean isWriteOnly()
void setIsWriteOnly(boolean b)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference