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
  • Constructor Details

    • XMLPersistenceUnitMetadata

      public XMLPersistenceUnitMetadata()
      INTERNAL:
  • Method Details

    • equals

      public boolean equals(Object objectToCompare)
      INTERNAL: If equals returns false, call getConflict() for a finer grain reason why.
      Specified by:
      equals in class ORMetadata
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • excludeDefaultMappings

      public boolean excludeDefaultMappings()
      INTERNAL: Used for OX mapping.
    • getCatalog

      public String getCatalog()
      INTERNAL:
    • getDefaultListeners

      public List<EntityListenerMetadata> getDefaultListeners()
      INTERNAL:
    • getExcludeDefaultMappings

      public Boolean getExcludeDefaultMappings()
      INTERNAL: Used for OX mapping.
    • getPersistenceUnitDefaults

      public XMLPersistenceUnitDefaults getPersistenceUnitDefaults()
      INTERNAL: Used for OX mapping.
    • getSchema

      public String getSchema()
      INTERNAL:
    • getXMLMappingMetadataComplete

      public 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:
      merge in class ORMetadata
    • initXMLObject

      public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
      INTERNAL:
      Overrides:
      initXMLObject in class ORMetadata
    • setExcludeDefaultMappings

      public void setExcludeDefaultMappings(Boolean excludeDefaultMappings)
      INTERNAL: Used for OX mapping.
    • setPersistenceUnitDefaults

      public void setPersistenceUnitDefaults(XMLPersistenceUnitDefaults persistenceUnitDefaults)
      INTERNAL: Used for OX mapping.
    • setXMLMappingMetadataComplete

      public void setXMLMappingMetadataComplete(Boolean xmlMappingMetadataComplete)
      INTERNAL: Used for OX mapping.