org.eclipse.jpt.jpa.core.context
Interface MappingFilePersistenceUnitMetadata
- All Superinterfaces:
- IAdaptable, JpaContextModel, JpaModel, JptResourceTypeReference, Model
- All Known Subinterfaces:
- MappingFilePersistenceUnitMetadata2_0, OrmPersistenceUnitMetadata, OrmPersistenceUnitMetadata2_0
public interface MappingFilePersistenceUnitMetadata
- extends JpaContextModel
Persistence unit metadata held by a mapping file.
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
getParent
MappingFile.Root getParent()
- Covariant override.
- Specified by:
getParent in interface JpaContextModel- Specified by:
getParent in interface JpaModel
isXmlMappingMetadataComplete
boolean isXmlMappingMetadataComplete()
- Return whether any annotations on the persistent types associated with
the mapping file's persistence unit are to be ignored.
getPersistenceUnitDefaults
MappingFilePersistenceUnitDefaults getPersistenceUnitDefaults()
- Return the persistence unit defaults held by the mapping file.
resourceExists
boolean resourceExists()
- Return whether the mapping file's underlying resource exists.
If there is a node in the
orm.xml file for the
<persistence-unit-metadata> element,
return true; otherwise false.
Copyright (c) 2012 Oracle. All rights reserved.