public interface ChoiceCollectionMapping<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,UNMARSHALLER extends Unmarshaller,XML_FIELD extends Field,XML_MAPPING extends Mapping,XML_RECORD extends XMLRecord> extends Mapping<ABSTRACT_SESSION,ATTRIBUTE_ACCESSOR,CONTAINER_POLICY,DESCRIPTOR,FIELD,XML_RECORD>, XMLContainerMapping, XMLConverterMapping<MARSHALLER,SESSION,UNMARSHALLER>
EMPTY_CONTAINER_DEFAULT
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
void addChoiceElement(List<XML_FIELD> srcFields, String elementTypeName, List<XML_FIELD> tgtFields)
Map<XML_FIELD,XML_MAPPING> getChoiceElementMappings()
Map<Class,XML_MAPPING> getChoiceElementMappingsByClass()
List<XMLChoiceFieldToClassAssociation> getChoiceFieldToClassAssociations()
CONVERTER getConverter()
XML_MAPPING getMixedContentMapping()
boolean isMixedContent()
void setConverter(CONVERTER converter)
void setIsWriteOnly(boolean b)
void setMixedContent(boolean mixed)
void setMixedContent(String groupingElement)
void useCollectionClassName(String concreteContainerClassName)
boolean isAny()
AnyCollectionMapping getAnyMapping()
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference