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.persistenceUnitsPersistence units defined in this file.Methods in org.datanucleus.metadata that return PersistenceUnitMetaDataModifier and TypeMethodDescriptionstatic PersistenceUnitMetaDataMetaDataUtils.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 TypeMethodDescriptionvoidPersistenceFileMetaData.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.