Uses of Class
org.datanucleus.metadata.FileMetaData
-
Packages that use FileMetaData Package Description org.datanucleus.enhancer DataNucleus ByteCode enhancer framework.org.datanucleus.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. -
-
Uses of FileMetaData in org.datanucleus.enhancer
Methods in org.datanucleus.enhancer that return types with arguments of type FileMetaData Modifier and Type Method Description protected Collection<FileMetaData>
DataNucleusEnhancer. getFileMetaDataForInput()
Method that processes the registered components to enhance, and loads the metadata for them into the MetaDataManager, returning the associated FileMetaData. -
Uses of FileMetaData in org.datanucleus.metadata
Fields in org.datanucleus.metadata with type parameters of type FileMetaData Modifier and Type Field Description protected Map<String,FileMetaData>
MetaDataManagerImpl. fileMetaDataByURLString
Map of FileMetaData for the parsed files, keyed by the URL string.protected ArrayList<FileMetaData>
MetaDataManagerImpl. utilisedFileMetaData
Temporary list of the FileMetaData objects utilised in this call for metadata.Methods in org.datanucleus.metadata that return FileMetaData Modifier and Type Method Description FileMetaData[]
MetaDataManager. getFileMetaData()
Accessor for all FileMetaData currently managed here.FileMetaData[]
MetaDataManagerImpl. getFileMetaData()
FileMetaData
PackageMetaData. getFileMetaData()
Accessor for the parent FileMetaData.static FileMetaData[]
MetaDataUtils. getFileMetaDataForInputFiles(MetaDataManager metaDataMgr, ClassLoaderResolver clr, String[] inputFiles)
Method to take the provided input files and returns the FileMetaData that they implies.protected FileMetaData
MetaDataManagerImpl. loadAnnotationsForClass(Class cls, ClassLoaderResolver clr, boolean register, boolean populate)
Method to load the annotations for the specified class and return the FileMetaData containing the class.FileMetaData[]
MetaDataManager. loadClasses(String[] classNames, ClassLoader loader)
Initialisation method to load up all metadata for the specified classes.FileMetaData[]
MetaDataManagerImpl. loadClasses(String[] classNames, ClassLoader loader)
FileMetaData[]
MetaDataManager. loadJar(String jarFileName, ClassLoader loader)
Initialisation method to load the metadata provided by the specified jar.FileMetaData[]
MetaDataManagerImpl. loadJar(String jarFileName, ClassLoader loader)
FileMetaData[]
MetaDataManager. loadMetaDataFiles(String[] metadataFiles, ClassLoader loader)
Initialisation method to load up all metadata defined by the specified metadata files.FileMetaData[]
MetaDataManagerImpl. loadMetaDataFiles(String[] metadataFiles, ClassLoader loader)
FileMetaData[]
MetaDataManager. loadPersistenceUnit(PersistenceUnitMetaData pumd, ClassLoader loader)
Initialisation method to to load all class metadata defined by the "persistence-unit".FileMetaData[]
MetaDataManagerImpl. loadPersistenceUnit(PersistenceUnitMetaData pumd, ClassLoader loader)
protected abstract FileMetaData
MetaDataManagerImpl. parseXmlFile(URL fileURL)
Utility to parse an XML metadata file.FileMetaData
FileMetaData. setCatalog(String catalog)
FileMetaData
FileMetaData. setFilename(String filename)
FileMetaData
FileMetaData. setSchema(String schema)
FileMetaData
FileMetaData. setType(MetaDataFileType type)
Methods in org.datanucleus.metadata that return types with arguments of type FileMetaData Modifier and Type Method Description Collection<FileMetaData>
MetaDataManager. loadFiles(String[] metadataFiles, ClassLoaderResolver clr)
Method to load the metadata from the specified files.Collection<FileMetaData>
MetaDataManagerImpl. loadFiles(String[] metadataFiles, ClassLoaderResolver clr)
Methods in org.datanucleus.metadata with parameters of type FileMetaData Modifier and Type Method Description protected void
MetaDataManagerImpl. initialiseFileMetaData(FileMetaData filemd, ClassLoaderResolver clr, ClassLoader primary)
Initialise all classes/interfaces in a Meta-Data file.void
MetaDataManager. loadUserMetaData(FileMetaData fileMetaData, ClassLoader loader)
Method to load user-provided (dynamic) metadata (from the JDO MetaData API).void
MetaDataManagerImpl. loadUserMetaData(FileMetaData fileMetaData, ClassLoader loader)
static void
MetaDataMerger. mergeFileORMData(FileMetaData primaryFmd, FileMetaData ormFmd)
Method to take a file JDO MetaData definition and merge in the ORM MetaData definition.protected void
MetaDataManagerImpl. populateFileMetaData(FileMetaData filemd, ClassLoaderResolver clr, ClassLoader primary)
Convenience method to populate all classes/interfaces in a Meta-Data file.protected void
MetaDataManagerImpl. registerFetchPlansForFile(FileMetaData filemd)
Convenience method to register all FetchPlans found in the passed file.void
MetaDataManager. registerFile(String fileURLString, FileMetaData filemd, ClassLoaderResolver clr)
Method to take the FileMetaData and register the relevant parts of it with the assorted caches provided.abstract void
MetaDataManagerImpl. registerFile(String fileURLString, FileMetaData filemd, ClassLoaderResolver clr)
protected void
MetaDataManagerImpl. registerQueriesForFile(FileMetaData filemd)
Convenience method to register all queries found in the passed file.protected void
MetaDataManagerImpl. registerQueryResultMetaDataForFile(FileMetaData filemd)
Convenience method to register the query result metadata for the provided file.void
MetaDataManager. registerSequencesForFile(FileMetaData filemd)
Convenience method to register all sequences found in the passed file.void
MetaDataManagerImpl. registerSequencesForFile(FileMetaData filemd)
protected void
MetaDataManagerImpl. registerStoredProcQueriesForFile(FileMetaData filemd)
Convenience method to register all stored proc queries found in the passed file.void
MetaDataManager. registerTableGeneratorsForFile(FileMetaData filemd)
Convenience method to register all table generators found in the passed file.void
MetaDataManagerImpl. registerTableGeneratorsForFile(FileMetaData filemd)
Method parameters in org.datanucleus.metadata with type arguments of type FileMetaData Modifier and Type Method Description protected void
MetaDataManagerImpl. initialiseFileMetaDataForUse(Collection<FileMetaData> fileMetaData, ClassLoaderResolver clr)
Method to initialise the provided FileMetaData, ready for use.
-