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. fileMetaDataByURLStringMap of FileMetaData for the parsed files, keyed by the URL string.protected ArrayList<FileMetaData>MetaDataManagerImpl. utilisedFileMetaDataTemporary 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()FileMetaDataPackageMetaData. 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 FileMetaDataMetaDataManagerImpl. 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 FileMetaDataMetaDataManagerImpl. parseXmlFile(URL fileURL)Utility to parse an XML metadata file.FileMetaDataFileMetaData. setCatalog(String catalog)FileMetaDataFileMetaData. setFilename(String filename)FileMetaDataFileMetaData. setSchema(String schema)FileMetaDataFileMetaData. 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 voidMetaDataManagerImpl. initialiseFileMetaData(FileMetaData filemd, ClassLoaderResolver clr, ClassLoader primary)Initialise all classes/interfaces in a Meta-Data file.voidMetaDataManager. loadUserMetaData(FileMetaData fileMetaData, ClassLoader loader)Method to load user-provided (dynamic) metadata (from the JDO MetaData API).voidMetaDataManagerImpl. loadUserMetaData(FileMetaData fileMetaData, ClassLoader loader)static voidMetaDataMerger. mergeFileORMData(FileMetaData primaryFmd, FileMetaData ormFmd)Method to take a file JDO MetaData definition and merge in the ORM MetaData definition.protected voidMetaDataManagerImpl. populateFileMetaData(FileMetaData filemd, ClassLoaderResolver clr, ClassLoader primary)Convenience method to populate all classes/interfaces in a Meta-Data file.protected voidMetaDataManagerImpl. registerFetchPlansForFile(FileMetaData filemd)Convenience method to register all FetchPlans found in the passed file.voidMetaDataManager. 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 voidMetaDataManagerImpl. registerFile(String fileURLString, FileMetaData filemd, ClassLoaderResolver clr)protected voidMetaDataManagerImpl. registerQueriesForFile(FileMetaData filemd)Convenience method to register all queries found in the passed file.protected voidMetaDataManagerImpl. registerQueryResultMetaDataForFile(FileMetaData filemd)Convenience method to register the query result metadata for the provided file.voidMetaDataManager. registerSequencesForFile(FileMetaData filemd)Convenience method to register all sequences found in the passed file.voidMetaDataManagerImpl. registerSequencesForFile(FileMetaData filemd)protected voidMetaDataManagerImpl. registerStoredProcQueriesForFile(FileMetaData filemd)Convenience method to register all stored proc queries found in the passed file.voidMetaDataManager. registerTableGeneratorsForFile(FileMetaData filemd)Convenience method to register all table generators found in the passed file.voidMetaDataManagerImpl. registerTableGeneratorsForFile(FileMetaData filemd)Method parameters in org.datanucleus.metadata with type arguments of type FileMetaData Modifier and Type Method Description protected voidMetaDataManagerImpl. initialiseFileMetaDataForUse(Collection<FileMetaData> fileMetaData, ClassLoaderResolver clr)Method to initialise the provided FileMetaData, ready for use.
-