Uses of Class
org.datanucleus.metadata.FileMetaData

Packages that use FileMetaData
org.datanucleus.jdo.metadata Package providing classes specific to processing of JDO XML MetaData and annotations, building on the generic code under the package org.datanucleus.metadata 
org.datanucleus.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 

Uses of FileMetaData in org.datanucleus.jdo.metadata
 

Methods in org.datanucleus.jdo.metadata that return FileMetaData
 FileMetaData JDOMetadataImpl.getInternal()
           
protected  FileMetaData JDOMetaDataManager.loadMetaDataForClass(java.lang.Class pc_class, ClassLoaderResolver clr, java.lang.String mappingModifier, java.lang.String metadataFileExtension, MetadataFileType metadataType, boolean populate)
          Method to find the Meta-Data file for a specified class.
protected  FileMetaData JDOMetaDataManager.parseFile(java.net.URL fileURL)
          Utility to parse a file, using the "jdo" MetaData handler.
 

Methods in org.datanucleus.jdo.metadata with parameters of type FileMetaData
 void JDOMetaDataManager.registerFile(java.lang.String fileURLString, FileMetaData filemd, ClassLoaderResolver clr)
          Method to take the FileMetaData and register the relevant parts of it with the assorted caches provided.
 

Constructors in org.datanucleus.jdo.metadata with parameters of type FileMetaData
JDOMetadataImpl(FileMetaData filemd)
           
 

Uses of FileMetaData in org.datanucleus.metadata
 

Fields in org.datanucleus.metadata with type parameters of type FileMetaData
protected  java.util.Map<java.lang.String,FileMetaData> MetaDataManager.fileMetaDataByURLString
          Map of FileMetaData for the parsed files, keyed by the URL string.
protected  java.util.ArrayList<FileMetaData> MetaDataManager.utilisedFileMetaData
          Temporary list of the FileMetaData objects utilised in this call for metadata.
 

Methods in org.datanucleus.metadata that return FileMetaData
 FileMetaData[] MetaDataManager.getFileMetaData()
          Accessor for all FileMetaData currently managed here.
 FileMetaData PackageMetaData.getFileMetaData()
          Accessor for the parent FileMetaData.
protected  FileMetaData MetaDataManager.loadAnnotationsForClass(java.lang.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(java.lang.String[] classNames, java.lang.ClassLoader loader)
          Method to load up all metadata for the specified classes.
 FileMetaData[] MetaDataManager.loadJar(java.lang.String jarFileName, java.lang.ClassLoader loader)
          Initialisation method to load the metadata provided by the specified jar.
 FileMetaData[] MetaDataManager.loadMetadataFiles(java.lang.String[] metadataFiles, java.lang.ClassLoader loader)
          Method to load up all metadata defined by the specified metadata files.
 FileMetaData[] MetaDataManager.loadPersistenceUnit(PersistenceUnitMetaData pumd, java.lang.ClassLoader loader)
          Initialisation method to to load all class metadata defined by the "persistence-unit".
protected abstract  FileMetaData MetaDataManager.parseFile(java.net.URL file_url)
          Utility to parse a MetaData file.
 FileMetaData FileMetaData.setCatalog(java.lang.String catalog)
           
 FileMetaData FileMetaData.setFilename(java.lang.String filename)
           
 FileMetaData FileMetaData.setSchema(java.lang.String schema)
           
 FileMetaData FileMetaData.setType(MetadataFileType type)
           
 

Methods in org.datanucleus.metadata that return types with arguments of type FileMetaData
 java.util.Collection<FileMetaData> MetaDataManager.loadFiles(java.lang.String[] metadataFiles, ClassLoaderResolver clr)
          Method to load the metadata from the specified files.
 

Methods in org.datanucleus.metadata with parameters of type FileMetaData
protected  void MetaDataManager.initialiseFileMetaData(FileMetaData filemd, ClassLoaderResolver clr, java.lang.ClassLoader primary)
          Initialise all classes/interfaces in a Meta-Data file.
 void MetaDataManager.loadUserMetaData(FileMetaData fileMetaData, java.lang.ClassLoader loader)
          Method to load user-provided metadata.
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 MetaDataManager.populateFileMetaData(FileMetaData filemd, ClassLoaderResolver clr, java.lang.ClassLoader primary)
          Convenience method to populate all classes/interfaces in a Meta-Data file.
protected  void MetaDataManager.registerFetchPlansForFile(FileMetaData filemd)
          Convenience method to register all FetchPlans found in the passed file.
abstract  void MetaDataManager.registerFile(java.lang.String fileURLString, FileMetaData filemd, ClassLoaderResolver clr)
          Method to take the FileMetaData and register the relevant parts of it with the assorted caches provided.
protected  void MetaDataManager.registerQueriesForFile(FileMetaData filemd)
          Convenience method to register all queries found in the passed file.
protected  void MetaDataManager.registerQueryResultMetaDataForFile(FileMetaData filemd)
          Convenience method to register all table generators found in the passed file.
protected  void MetaDataManager.registerSequencesForFile(FileMetaData filemd)
          Convenience method to register all sequences found in the passed file.
protected  void MetaDataManager.registerTableGeneratorsForFile(FileMetaData filemd)
          Convenience method to register all table generators found in the passed file.
 



Copyright © 2011. All Rights Reserved.