Module org.eclipse.persistence.core
Interface AnyAttributeMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,XML_RECORD extends XMLRecord>
- All Superinterfaces:
Mapping<ABSTRACT_SESSION,
,ATTRIBUTE_ACCESSOR, CONTAINER_POLICY, DESCRIPTOR, FIELD, XML_RECORD> XMLContainerMapping
- All Known Implementing Classes:
XMLAnyAttributeMapping
public interface AnyAttributeMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,XML_RECORD extends XMLRecord>
extends Mapping<ABSTRACT_SESSION,ATTRIBUTE_ACCESSOR,CONTAINER_POLICY,DESCRIPTOR,FIELD,XML_RECORD>, XMLContainerMapping
-
Field Summary
Fields inherited from interface org.eclipse.persistence.internal.oxm.mappings.XMLContainerMapping
EMPTY_CONTAINER_DEFAULT
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
void
setIsWriteOnly
(boolean b) void
setNamespaceDeclarationIncluded
(boolean isNamespaceDeclarationIncluded) void
setSchemaInstanceIncluded
(boolean isSchemaInstanceIncluded) void
useMapClassName
(String concreteMapClassName) INTERNAL: Indicates the name of the Map class to be used.Methods inherited from interface org.eclipse.persistence.internal.oxm.mappings.Mapping
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
Methods inherited from interface org.eclipse.persistence.internal.oxm.mappings.XMLContainerMapping
getReuseContainer, getWrapperNullPolicy, isDefaultEmptyContainer, setDefaultEmptyContainer, setReuseContainer, setWrapperNullPolicy
-
Method Details
-
isNamespaceDeclarationIncluded
boolean isNamespaceDeclarationIncluded() -
isSchemaInstanceIncluded
boolean isSchemaInstanceIncluded() -
setField
-
setIsWriteOnly
void setIsWriteOnly(boolean b) -
setNamespaceDeclarationIncluded
void setNamespaceDeclarationIncluded(boolean isNamespaceDeclarationIncluded) -
setSchemaInstanceIncluded
void setSchemaInstanceIncluded(boolean isSchemaInstanceIncluded) -
useMapClassName
INTERNAL: Indicates the name of the Map class to be used.
-