Class XMLPersistenceUnitMetadata
- java.lang.Object
-
- org.eclipse.persistence.internal.jpa.metadata.ORMetadata
-
- org.eclipse.persistence.internal.jpa.metadata.xml.XMLPersistenceUnitMetadata
-
public class XMLPersistenceUnitMetadata extends ORMetadata
INTERNAL: Object to hold onto the XML persistence unit metadata.- Since:
- EclipseLink 1.0
- Author:
- Guy Pelletier
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.jpa.metadata.ORMetadata
m_project
-
-
Constructor Summary
Constructors Constructor Description XMLPersistenceUnitMetadata()INTERNAL:
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object objectToCompare)INTERNAL: If equals returns false, call getConflict() for a finer grain reason why.booleanexcludeDefaultMappings()INTERNAL: Used for OX mapping.java.lang.StringgetCatalog()INTERNAL:java.util.List<EntityListenerMetadata>getDefaultListeners()INTERNAL:java.lang.BooleangetExcludeDefaultMappings()INTERNAL: Used for OX mapping.XMLPersistenceUnitDefaultsgetPersistenceUnitDefaults()INTERNAL: Used for OX mapping.java.lang.StringgetSchema()INTERNAL:java.lang.BooleangetXMLMappingMetadataComplete()INTERNAL: Used for OX mapping.inthashCode()voidinitXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)INTERNAL:booleanisDelimitedIdentifiers()INTERNAL:booleanisXMLMappingMetadataComplete()INTERNAL: Used for OX mapping.voidmerge(ORMetadata metadata)INTERNAL:voidsetExcludeDefaultMappings(java.lang.Boolean excludeDefaultMappings)INTERNAL: Used for OX mapping.voidsetPersistenceUnitDefaults(XMLPersistenceUnitDefaults persistenceUnitDefaults)INTERNAL: Used for OX mapping.voidsetXMLMappingMetadataComplete(java.lang.Boolean xmlMappingMetadataComplete)INTERNAL: Used for OX mapping.-
Methods inherited from class org.eclipse.persistence.internal.jpa.metadata.ORMetadata
getAccessibleObject, getAccessibleObjectName, getAnnotation, getBoxedType, getDatabaseTypeEnum, getEntityMappings, getFullyQualifiedClassName, getIdentifier, getJavaClass, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getName, getPrimitiveClassForName, getProject, getText, getXMLElement, hasIdentifier, hasText, initXMLClassName, initXMLObject, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, reloadEntity, reloadMappedSuperclass, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, setProject, shouldOverride, valuesMatch, valuesMatch
-
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object objectToCompare)
INTERNAL: If equals returns false, call getConflict() for a finer grain reason why.- Specified by:
equalsin classORMetadata
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
excludeDefaultMappings
public boolean excludeDefaultMappings()
INTERNAL: Used for OX mapping.
-
getCatalog
public java.lang.String getCatalog()
INTERNAL:
-
getDefaultListeners
public java.util.List<EntityListenerMetadata> getDefaultListeners()
INTERNAL:
-
getExcludeDefaultMappings
public java.lang.Boolean getExcludeDefaultMappings()
INTERNAL: Used for OX mapping.
-
getPersistenceUnitDefaults
public XMLPersistenceUnitDefaults getPersistenceUnitDefaults()
INTERNAL: Used for OX mapping.
-
getSchema
public java.lang.String getSchema()
INTERNAL:
-
getXMLMappingMetadataComplete
public java.lang.Boolean getXMLMappingMetadataComplete()
INTERNAL: Used for OX mapping.
-
isDelimitedIdentifiers
public boolean isDelimitedIdentifiers()
INTERNAL:
-
isXMLMappingMetadataComplete
public boolean isXMLMappingMetadataComplete()
INTERNAL: Used for OX mapping.
-
merge
public void merge(ORMetadata metadata)
INTERNAL:- Overrides:
mergein classORMetadata
-
initXMLObject
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
INTERNAL:- Overrides:
initXMLObjectin classORMetadata
-
setExcludeDefaultMappings
public void setExcludeDefaultMappings(java.lang.Boolean excludeDefaultMappings)
INTERNAL: Used for OX mapping.
-
setPersistenceUnitDefaults
public void setPersistenceUnitDefaults(XMLPersistenceUnitDefaults persistenceUnitDefaults)
INTERNAL: Used for OX mapping.
-
setXMLMappingMetadataComplete
public void setXMLMappingMetadataComplete(java.lang.Boolean xmlMappingMetadataComplete)
INTERNAL: Used for OX mapping.
-
-