Uses of Class
org.datanucleus.metadata.InterfaceMetaData

Packages that use InterfaceMetaData
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 InterfaceMetaData in org.datanucleus.jdo.metadata
 

Methods in org.datanucleus.jdo.metadata that return InterfaceMetaData
 InterfaceMetaData JDOMetaDataManager.getMetaDataForInterface(java.lang.Class c, ClassLoaderResolver clr)
          Main accessor for the MetaData for a "persistent-interface".
protected  InterfaceMetaData JDOMetaDataHandler.newInterfaceObject(PackageMetaData pmd, org.xml.sax.Attributes attrs)
          Utility to create a new interface component.
 

Methods in org.datanucleus.jdo.metadata with parameters of type InterfaceMetaData
 void JDOMetaDataManager.registerPersistentInterface(InterfaceMetaData imd, java.lang.Class implClass, ClassLoaderResolver clr)
          Method to register a persistent interface and its implementation with the MetaData system.
 

Constructors in org.datanucleus.jdo.metadata with parameters of type InterfaceMetaData
InterfaceMetadataImpl(InterfaceMetaData internal)
           
 

Uses of InterfaceMetaData in org.datanucleus.metadata
 

Fields in org.datanucleus.metadata with type parameters of type InterfaceMetaData
protected  java.util.List<InterfaceMetaData> PackageMetaData.interfaces
          List of interfaces (uses List to retain positioning).
 

Methods in org.datanucleus.metadata that return InterfaceMetaData
 InterfaceMetaData PackageMetaData.addInterface(InterfaceMetaData imd)
          Method to add a interface Meta-Data to the package.
 InterfaceMetaData PackageMetaData.getInterface(int i)
          Accessor for the Meta-Data of a interface in this package.
 InterfaceMetaData PackageMetaData.getInterface(java.lang.String name)
          Accessor for the Meta-Data of an interface with the specified name.
 InterfaceMetaData MetaDataManager.getMetaDataForInterface(java.lang.Class c, ClassLoaderResolver clr)
          Accessor for the MetaData for an interface.
 InterfaceMetaData PackageMetaData.newInterfaceMetadata(java.lang.String intfName)
          Method to create a new interface metadata, add it, and return it.
 

Methods in org.datanucleus.metadata with parameters of type InterfaceMetaData
 InterfaceMetaData PackageMetaData.addInterface(InterfaceMetaData imd)
          Method to add a interface Meta-Data to the package.
protected  void AbstractClassMetaData.copyMembersFromInterface(InterfaceMetaData imd)
          Convenience method to copy the properties from an existing interface.
protected  void MetaDataManager.initialiseInterfaceMetaData(InterfaceMetaData imd, ClassLoaderResolver clr, java.lang.ClassLoader primary)
          Utility to initialise the MetaData for a interface, using the specified class.
 void MetaDataManager.registerPersistentInterface(InterfaceMetaData imd, java.lang.Class implClass, ClassLoaderResolver clr)
          Method to register a persistent interface and its implementation with the MetaData system.
 

Constructors in org.datanucleus.metadata with parameters of type InterfaceMetaData
AbstractClassMetaData(InterfaceMetaData imd, java.lang.String implClassName, boolean copyMembers)
          Constructor for creating the ClassMetaData for an implementation of a "persistent-interface".
ClassMetaData(InterfaceMetaData imd, java.lang.String implClassName, boolean copyFields)
          Constructor for creating the ClassMetaData for an implementation of a "persistent-interface".
 



Copyright © 2010. All Rights Reserved.