Uses of Class
org.datanucleus.metadata.PersistenceUnitMetaData
Packages that use PersistenceUnitMetaData
Package
Description
DataNucleus ByteCode enhancer framework.
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
-
Uses of PersistenceUnitMetaData in org.datanucleus.enhancer
Methods in org.datanucleus.enhancer with parameters of type PersistenceUnitMetaDataModifier and TypeMethodDescriptionDataNucleusEnhancer.addPersistenceUnit
(PersistenceUnitMetaData pumd) Method to add the classes defined by the persistence-unit to the list of classes to enhance. -
Uses of PersistenceUnitMetaData in org.datanucleus.metadata
Fields in org.datanucleus.metadata with type parameters of type PersistenceUnitMetaDataModifier and TypeFieldDescriptionprotected Set
<PersistenceUnitMetaData> PersistenceFileMetaData.persistenceUnits
Persistence units defined in this file.Methods in org.datanucleus.metadata that return PersistenceUnitMetaDataModifier and TypeMethodDescriptionstatic PersistenceUnitMetaData
MetaDataUtils.getMetaDataForPersistenceUnit
(PluginManager pluginMgr, String persistenceFilename, String unitName, boolean validate, boolean namespaceAware, ClassLoaderResolver clr) Convenience method to parse the available persistence.xml file(s) and find the metadata for the specified persistence-unit.PersistenceFileMetaData.getPersistenceUnit
(String name) Accessor for the Meta-Data of a persistence unit with a given name.PersistenceFileMetaData.getPersistenceUnits()
Accessor for the persistence units in this "persistence.xml" file.Methods in org.datanucleus.metadata with parameters of type PersistenceUnitMetaDataModifier and TypeMethodDescriptionvoid
PersistenceFileMetaData.addPersistenceUnit
(PersistenceUnitMetaData pumd) Method to add a persistence unitMetaDataManager.loadPersistenceUnit
(PersistenceUnitMetaData pumd, ClassLoader loader) Initialisation method to to load all class metadata defined by the "persistence-unit".MetaDataManagerImpl.loadPersistenceUnit
(PersistenceUnitMetaData pumd, ClassLoader loader) MetaDataScanner.scanForPersistableClasses
(PersistenceUnitMetaData pumd) Scan for persistable classes.