Top Fields Methods
org.eclipse.persistence.internal.oxm.mappings

public Interface AnyAttributeMapping<ABSTRACT_SESSION extends CoreAbstractSession<DESCRIPTOR extends CoreDescriptor<ATTRIBUTE_GROUP extends CoreAttributeGroup, DESCRIPTOR_EVENT_MANAGER extends CoreDescriptorEventManager, FIELD extends CoreField, INHERITANCE_POLICY extends CoreInheritancePolicy, INSTANTIATION_POLICY extends CoreInstantiationPolicy, LIST extends List<E>, OBJECT_BUILDER extends CoreObjectBuilder>, LOGIN extends CoreLogin<PLATFORM extends CorePlatform>, PLATFORM extends CorePlatform<CONVERSION_MANAGER extends CoreConversionManager>, PROJECT extends CoreProject<DESCRIPTOR extends CoreDescriptor<ATTRIBUTE_GROUP extends CoreAttributeGroup, DESCRIPTOR_EVENT_MANAGER extends CoreDescriptorEventManager, FIELD extends CoreField, INHERITANCE_POLICY extends CoreInheritancePolicy, INSTANTIATION_POLICY extends CoreInstantiationPolicy, LIST extends List<E>, OBJECT_BUILDER extends CoreObjectBuilder>, LOGIN extends CoreLogin<PLATFORM extends CorePlatform>, SESSION extends CoreSession>, SESSION_EVENT_MANAGER extends CoreSessionEventManager<SESSION_EVENT_LISTENER extends CoreSessionEventListener>>, ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy<ABSTRACT_SESSION extends CoreAbstractSession>, DESCRIPTOR extends CoreDescriptor<ATTRIBUTE_GROUP extends CoreAttributeGroup, DESCRIPTOR_EVENT_MANAGER extends CoreDescriptorEventManager, FIELD extends CoreField, INHERITANCE_POLICY extends CoreInheritancePolicy, INSTANTIATION_POLICY extends CoreInstantiationPolicy, LIST extends List<E>, OBJECT_BUILDER extends CoreObjectBuilder>, FIELD extends CoreField, XML_RECORD extends XMLRecord>

extends Mapping<ABSTRACT_SESSION extends CoreAbstractSession<DESCRIPTOR extends CoreDescriptor<ATTRIBUTE_GROUP extends CoreAttributeGroup, DESCRIPTOR_EVENT_MANAGER extends CoreDescriptorEventManager, FIELD extends CoreField, INHERITANCE_POLICY extends CoreInheritancePolicy, INSTANTIATION_POLICY extends CoreInstantiationPolicy, LIST extends List<E>, OBJECT_BUILDER extends CoreObjectBuilder>, LOGIN extends CoreLogin<PLATFORM extends CorePlatform>, PLATFORM extends CorePlatform<CONVERSION_MANAGER extends CoreConversionManager>, PROJECT extends CoreProject<DESCRIPTOR extends CoreDescriptor<ATTRIBUTE_GROUP extends CoreAttributeGroup, DESCRIPTOR_EVENT_MANAGER extends CoreDescriptorEventManager, FIELD extends CoreField, INHERITANCE_POLICY extends CoreInheritancePolicy, INSTANTIATION_POLICY extends CoreInstantiationPolicy, LIST extends List<E>, OBJECT_BUILDER extends CoreObjectBuilder>, LOGIN extends CoreLogin<PLATFORM extends CorePlatform>, SESSION extends CoreSession>, SESSION_EVENT_MANAGER extends CoreSessionEventManager<SESSION_EVENT_LISTENER extends CoreSessionEventListener>>, ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy<ABSTRACT_SESSION extends CoreAbstractSession>, DESCRIPTOR extends CoreDescriptor<ATTRIBUTE_GROUP extends CoreAttributeGroup, DESCRIPTOR_EVENT_MANAGER extends CoreDescriptorEventManager, FIELD extends CoreField, INHERITANCE_POLICY extends CoreInheritancePolicy, INSTANTIATION_POLICY extends CoreInstantiationPolicy, LIST extends List<E>, OBJECT_BUILDER extends CoreObjectBuilder>, FIELD extends CoreField, XML_RECORD extends XMLRecord>, XMLContainerMapping
Known Direct Implementers
org.eclipse.persistence.oxm.mappings.XMLAnyAttributeMapping
Imports
org.eclipse.persistence.core.descriptors.CoreDescriptor, org.eclipse.persistence.core.mappings.CoreAttributeAccessor, org.eclipse.persistence.internal.core.helper.CoreField, org.eclipse.persistence.internal.core.queries.CoreContainerPolicy, org.eclipse.persistence.internal.core.sessions.CoreAbstractSession, org.eclipse.persistence.internal.oxm.record.XMLRecord

Field Summary

Inherited from org.eclipse.persistence.internal.oxm.mappings.XMLContainerMapping:
EMPTY_CONTAINER_DEFAULT

Method Summary

Modifier and TypeMethod and Description
public boolean
public boolean
public void
setField(FIELD field)

public void
setIsWriteOnly(boolean b)

public void
setNamespaceDeclarationIncluded(boolean isNamespaceDeclarationIncluded)

public void
setSchemaInstanceIncluded(boolean isSchemaInstanceIncluded)

public void
useMapClassName(String concreteMapClassName)

INTERNAL: Indicates the name of the Map class to be used.

Inherited from org.eclipse.persistence.internal.oxm.mappings.Mapping:
convertClassNamesToClassesgetAttributeAccessorgetAttributeClassificationgetAttributeNamegetAttributeValueFromObjectgetContainerPolicygetDescriptorgetFieldgetReferenceDescriptorisAbstractCompositeCollectionMappingisAbstractCompositeDirectCollectionMappingisAbstractCompositeObjectMappingisAbstractDirectMappingisCollectionMappingisReadOnlyisReferenceMappingisTransformationMappingsetAttributeAccessorsetAttributeNamesetAttributeValueInObjectsetGetMethodNamesetIsReadOnlysetPropertiessetSetMethodNamewriteSingleValue
Inherited from org.eclipse.persistence.internal.oxm.mappings.XMLContainerMapping:
getReuseContainergetWrapperNullPolicyisDefaultEmptyContainersetDefaultEmptyContainersetReuseContainersetWrapperNullPolicy

Method Detail

isNamespaceDeclarationIncludedback to summary
public boolean isNamespaceDeclarationIncluded()
isSchemaInstanceIncludedback to summary
public boolean isSchemaInstanceIncluded()
setFieldback to summary
public void setField(FIELD field)
setIsWriteOnlyback to summary
public void setIsWriteOnly(boolean b)
setNamespaceDeclarationIncludedback to summary
public void setNamespaceDeclarationIncluded(boolean isNamespaceDeclarationIncluded)
setSchemaInstanceIncludedback to summary
public void setSchemaInstanceIncluded(boolean isSchemaInstanceIncluded)
useMapClassNameback to summary
public void useMapClassName(String concreteMapClassName)

INTERNAL: Indicates the name of the Map class to be used.