public interface AnyCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord> extends Mapping<ABSTRACT_SESSION,ATTRIBUTE_ACCESSOR,CONTAINER_POLICY,DESCRIPTOR,FIELD,XML_RECORD>, XMLContainerMapping, XMLConverterMapping<MARSHALLER,SESSION,UNMARSHALLER>
EMPTY_CONTAINER_DEFAULT
Modifier and Type | Method and Description |
---|---|
UNMARSHAL_KEEP_AS_ELEMENT_POLICY |
getKeepAsElementPolicy() |
boolean |
isMixedContent() |
boolean |
isWhitespacePreservedForMixedContent() |
void |
setConverter(CONVERTER conv) |
void |
setField(FIELD field) |
void |
setIsWriteOnly(boolean b) |
void |
setKeepAsElementPolicy(UNMARSHAL_KEEP_AS_ELEMENT_POLICY unmarshalKeepAsElementPolicy) |
void |
setMixedContent(boolean mixed) |
void |
setPreserveWhitespaceForMixedContent(boolean preserveWhitespace) |
void |
setUseXMLRoot(boolean useXMLRoot) |
void |
useCollectionClass(java.lang.Class concreteContainerClass)
Configure the mapping to use an instance of the specified container class
to hold the target objects.
|
boolean |
usesXMLRoot() |
convertClassNamesToClasses, getAttributeAccessor, getAttributeClassification, getAttributeName, getAttributeValueFromObject, getContainerPolicy, getDescriptor, getField, getReferenceDescriptor, isAbstractCompositeCollectionMapping, isAbstractCompositeDirectCollectionMapping, isAbstractCompositeObjectMapping, isAbstractDirectMapping, isCollectionMapping, isReadOnly, isReferenceMapping, isTransformationMapping, setAttributeAccessor, setAttributeName, setAttributeValueInObject, setGetMethodName, setIsReadOnly, setProperties, setSetMethodName, writeSingleValue
getReuseContainer, getWrapperNullPolicy, isDefaultEmptyContainer, setDefaultEmptyContainer, setReuseContainer, setWrapperNullPolicy
convertDataValueToObjectValue, convertObjectValueToDataValue
UNMARSHAL_KEEP_AS_ELEMENT_POLICY getKeepAsElementPolicy()
boolean isMixedContent()
boolean isWhitespacePreservedForMixedContent()
void setConverter(CONVERTER conv)
void setKeepAsElementPolicy(UNMARSHAL_KEEP_AS_ELEMENT_POLICY unmarshalKeepAsElementPolicy)
void setField(FIELD field)
void setIsWriteOnly(boolean b)
void setMixedContent(boolean mixed)
void setPreserveWhitespaceForMixedContent(boolean preserveWhitespace)
void setUseXMLRoot(boolean useXMLRoot)
void useCollectionClass(java.lang.Class concreteContainerClass)
jdk1.2.x: The container class must implement (directly or indirectly) the Collection interface.
jdk1.1.x: The container class must be a subclass of Vector.
boolean usesXMLRoot()
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference