Uses of Interface
org.jpox.ClassLoaderResolver

Packages that use ClassLoaderResolver
org.jpox This package provides classes that are typically client-facing. 
org.jpox.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
org.jpox.plugin   
org.jpox.resource A JCA resource adapter for JPOX. 
org.jpox.store Definition of the storage of the classes. 
org.jpox.store.expression This package provides a series of expressions and literals used in the conversion of a JDOQL query into the resultant SQL that is required to be executed in the datastore. 
org.jpox.store.mapping Package providing mappings for all supported Java types in JPOX. 
org.jpox.store.poid POID - Persistent Id Generation. 
org.jpox.store.query Provides implementations of the JDO Query interface, and ways of extracting an Object from the Query result set. 
org.jpox.store.rdbms Package providing management of the persistence to RDBMS datastores. 
org.jpox.store.rdbms.adapter Provides mappings of all supported databases to aspects of the database that determines the SQL generation. 
org.jpox.store.rdbms.mapping Package containing mappings for datastore (JDBC) types. 
org.jpox.store.rdbms.mapping.oracle Package containing mappings for Oracle datastores, extending on the mappings found in packages org.jpox.store.mapping and org.jpox.store.rdbms.mapping
org.jpox.store.rdbms.query Package providing extensions to the default QueryStatement used to generate all JDOQL queries. 
org.jpox.store.rdbms.request Provides the mechanism of communicating with the database using JDBC. 
org.jpox.store.rdbms.scostore This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps) within JPOX. 
org.jpox.store.rdbms.sqlidentifier This package contains a series of classes defining the names of datastore objects, such as tables, foreign keys, indexes, primary keys etc. 
org.jpox.store.rdbms.table Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations. 
org.jpox.store.scostore Package providing backing store definitions for SCO stores. 
org.jpox.util Provides utility classes used in the implementation that don't fit in a particular functional part of the system. 
 

Uses of ClassLoaderResolver in org.jpox
 

Classes in org.jpox that implement ClassLoaderResolver
 class JDOClassLoaderResolver
          A basic implementation of a ClassLoaderResolver for JDO.
 

Fields in org.jpox declared as ClassLoaderResolver
protected  ClassLoaderResolver AbstractPersistenceManager.clr
          The ClassLoader resolver to use for class loading issues.
 

Methods in org.jpox that return ClassLoaderResolver
 ClassLoaderResolver AbstractPersistenceManager.getClassLoaderResolver()
          Accessor for the ClassLoaderResolver
 ClassLoaderResolver PersistenceManager.getClassLoaderResolver()
          Accessor for the ClassLoader resolver to use in class loading issues.
 ClassLoaderResolver PMFContext.getClassLoaderResolver(java.lang.ClassLoader primaryLoader)
          Accessor for a ClassLoaderResolver to use in resolving classes.
 

Methods in org.jpox with parameters of type ClassLoaderResolver
 void TypeManager.addType(java.lang.String className, java.lang.String mappingClassName, java.lang.String scoMutableWrapperType, boolean dfg, java.lang.String javaVersion, boolean dftPersistent, boolean javaRestricted, boolean dftEmbedded, ClassLoaderResolver clr)
          Method to add support for a Java class (to some degree).
 java.lang.Object ImplementationCreator.newInstance(java.lang.Class pc, MetaDataManager mmgr, ClassLoaderResolver loader)
          Constructs an implementation for an interface and instantiates it
 

Constructors in org.jpox with parameters of type ClassLoaderResolver
TypeManager(PluginManager mgr, ClassLoaderResolver clr)
          Constructor initialisation block to load up JPOX's support for type mappings.
 

Uses of ClassLoaderResolver in org.jpox.metadata
 

Methods in org.jpox.metadata with parameters of type ClassLoaderResolver
 void MetaDataManager.addORMDataToClass(java.lang.Class c, ClassLoaderResolver clr)
          Load up and add the O/R mapping info for the specified class to the stored JDO ClassMetaData.
protected  void AbstractClassMetaData.determineObjectIdClass(ClassLoaderResolver clr)
          Determine the object id class
protected  void AbstractClassMetaData.determineSuperClassName(ClassLoaderResolver clr, java.lang.Class cls)
          Determine the super PersistenceCapable class.
 java.lang.String[] MetaDataManager.getClassesImplementingInterface(java.lang.String interfaceName, ClassLoaderResolver clr)
          Accessor for the list of names of classes that are declared to implement the specified interface (using <implements> in the MetaData).
 java.lang.String[] MetaDataUtils.getImplementationNamesForReferenceField(AbstractPropertyMetaData fmd, DatastoreFieldRole role, ClassLoaderResolver clr)
          Convenience method to return the class names of the available implementation types for an interface/Object field, given its required role.
 AbstractClassMetaData MetaDataManager.getMetaDataForClass(java.lang.Class c, ClassLoaderResolver clr)
          Accessor for the MetaData for a class.
 AbstractClassMetaData MetaDataManager.getMetaDataForClass(java.lang.String class_name, ClassLoaderResolver clr)
          Accessor for the MetaData for a class given the name and a loader.
protected  AbstractClassMetaData MetaDataManager.getMetaDataForClassOrInterface(java.lang.Class c, ClassLoaderResolver clr)
          Accessor for the MetaData for a class.
 AbstractPropertyMetaData MetaDataManager.getMetaDataForField(java.lang.Class c, ClassLoaderResolver clr, java.lang.String field_name)
          Accessor for the MetaData for a field of a class.
 AbstractPropertyMetaData MetaDataManager.getMetaDataForField(java.lang.String class_name, java.lang.String field_name, ClassLoaderResolver clr)
          Accessor for the MetaData for a field of a class.
 ClassMetaData MetaDataManager.getMetaDataForImplementationOfReference(java.lang.Class referenceClass, java.lang.Object implValue, ClassLoaderResolver clr)
          Accessor for the MetaData for an implementation of a reference type.
 InterfaceMetaData MetaDataManager.getMetaDataForInterface(java.lang.Class c, ClassLoaderResolver clr)
          Accessor for the MetaData for an interface.
 QueryMetaData MetaDataManager.getMetaDataForQuery(java.lang.Class cls, ClassLoaderResolver clr, java.lang.String queryName)
          Accessor for the MetaData for a named query for a class.
 SequenceMetaData MetaDataManager.getMetaDataForSequence(ClassLoaderResolver clr, java.lang.String packageSequenceName)
          Accessor for the MetaData for a Sequence in a package.
 java.util.List MetaDataManager.getReferencedClassMetaData(AbstractClassMetaData cmd, java.lang.String dba_vendor_id, ClassLoaderResolver clr)
          Utility to return all ClassMetaData that is referenced from the supplier class.
 AbstractPropertyMetaData AbstractPropertyMetaData.getRelatedFieldMetaData(ClassLoaderResolver clr)
          Accessor for the FieldMetaData of any related field (where this field is part of a bidirectional relation).
 int AbstractPropertyMetaData.getRelationType(ClassLoaderResolver clr)
          Accessor for the relation type for this field.
protected  void MetaDataManager.initialiseClassMetaData(ClassMetaData cmd, java.lang.Class cls, ClassLoaderResolver clr)
          Utility to initialise the MetaData for a class, using the specified class.
protected  void MetaDataManager.initialiseInterfaceMetaData(InterfaceMetaData imd, ClassLoaderResolver clr)
          Utility to initialise the MetaData for a interface, using the specified class.
 boolean MetaDataUtils.isValidPrimaryKeyClass(java.lang.Class pkClass, AbstractClassMetaData cmd, ClassLoaderResolver clr, int noOfPkFields)
          Utility to check if a primary-key class is valid.
protected  java.lang.Class AbstractClassMetaData.loadClass(ClassLoaderResolver clr)
          Load the persistent interface/class
protected  FileMetaData MetaDataManager.loadMetaDataForClass(java.lang.Class pc_class, ClassLoaderResolver clr, java.lang.String metadata_file_modifier, java.lang.String metadata_file_extension, boolean populate)
          Method to find the Meta-Data file for a specified class.
abstract  void AbstractClassMetaData.populate(ClassLoaderResolver clr)
          Method to provide the details of the class being represented by this MetaData.
 void InterfaceMetaData.populate(ClassLoaderResolver clr)
          Method to provide the details of the class being represented by this MetaData.
 void ClassMetaData.populate(ClassLoaderResolver clr)
          Method to provide the details of the class being represented by this MetaData.
 void EmbeddedMetaData.populate(ClassLoaderResolver clr)
          Method to populate the embedded MetaData.
 void ElementMetaData.populate(ClassLoaderResolver clr)
          Populate the MetaData.
 void AbstractElementMetaData.populate(ClassLoaderResolver clr)
          Populate the metadata
 void KeyMetaData.populate(ClassLoaderResolver clr)
          Populate the MetaData.
 void ValueMetaData.populate(ClassLoaderResolver clr)
          Populate the MetaData.
 void ArrayMetaData.populate(ClassLoaderResolver clr)
          Method to populate any defaults, and check the validity of the MetaData.
 void CollectionMetaData.populate(ClassLoaderResolver clr)
          Method to populate any defaults, and check the validity of the MetaData.
 void MapMetaData.populate(ClassLoaderResolver clr)
          Method to populate any defaults, and check the validity of the MetaData.
 void ImplementsMetaData.populate(ClassLoaderResolver clr)
          Method to populate the details of the implements
 void AbstractPropertyMetaData.populate(ClassLoaderResolver clr, java.lang.Class fieldType, int modifiers)
          Method to provide the details of the field being represented by this MetaData.
protected  void MetaDataManager.populateClassesInterfacesInFile(FileMetaData filemd, ClassLoaderResolver clr)
          Convenience method to populate all classes in a Meta-Data file.
protected  void AbstractClassMetaData.populatePropertyMetaData(ClassLoaderResolver clr, java.lang.Class cls)
          Populate PropertyMetaData
protected  void InterfaceMetaData.populatePropertyMetaData(ClassLoaderResolver clr, java.lang.Class cls)
          Populate PropertyMetaData
protected  void ClassMetaData.populatePropertyMetaData(ClassLoaderResolver clr, java.lang.Class cls)
          Populate FieldMetaData
 void MetaDataManager.registerPersistentInterface(InterfaceMetaData imd, java.lang.Class implClass, ClassLoaderResolver clr)
          Method to register a persistent interface and its implementation with the MetaData system.
protected  void AbstractPropertyMetaData.setRelation(ClassLoaderResolver clr)
          Convenience method that sets up the relation type of this field, and the reference to any related field when it is bidirectional.
 boolean MetaDataUtils.storesFCO(AbstractPropertyMetaData fmd, ClassLoaderResolver clr)
          Convenience method that returns if a field stores a First-Class object (FCO).
 

Uses of ClassLoaderResolver in org.jpox.plugin
 

Constructors in org.jpox.plugin with parameters of type ClassLoaderResolver
PluginManager(ClassLoaderResolver clr)
          Constructor
 

Uses of ClassLoaderResolver in org.jpox.resource
 

Methods in org.jpox.resource that return ClassLoaderResolver
 ClassLoaderResolver PersistenceManagerImpl.getClassLoaderResolver()
          Accessor for the ClassLoaderResolver
 

Uses of ClassLoaderResolver in org.jpox.store
 

Methods in org.jpox.store with parameters of type ClassLoaderResolver
abstract  void StoreManager.addClass(java.lang.String className, ClassLoaderResolver clr)
          Method to add a class to the managed list for this datastore manager.
abstract  void StoreManager.addClasses(java.lang.String[] classes, ClassLoaderResolver clr)
          Add classes to the persistence model for the datastore.
abstract  ArrayStore StoreManager.getBackingStoreForArray(AbstractPropertyMetaData fmd, DatastoreObject datastoreTable, ClassLoaderResolver clr)
          Method to return a backing store for an array, consistent with this store and the instantiated type.
abstract  CollectionStore StoreManager.getBackingStoreForCollection(java.lang.Class instantiatedType, AbstractPropertyMetaData fmd, DatastoreObject datastoreTable, ClassLoaderResolver clr)
          Method to return a backing store for a Collection, consistent with this store and the instantiated type.
abstract  MapStore StoreManager.getBackingStoreForMap(AbstractPropertyMetaData fmd, DatastoreObject datastoreTable, ClassLoaderResolver clr)
          Method to return a backing store for a Map, consistent with this store and the instantiated type.
 AbstractClassMetaData[] StoreManager.getClassesManagingTableForClass(AbstractClassMetaData cmd, ClassLoaderResolver clr)
          Method to return the class(es) that has a table managing the persistence of the fields of the supplied class.
abstract  java.lang.String StoreManager.getClassNameForObjectID(java.lang.Object id, ClassLoaderResolver clr, PersistenceManager pm)
          Returns the class corresponding to the given object JDO ID.
 AbstractClassMetaData StoreManager.getClassWithPrimaryKeyForClass(AbstractClassMetaData cmd, ClassLoaderResolver clr)
          Utility to navigate the inheritance hierarchy to find the base class that defines the primary keys for this tree.
 DatastoreClass StoreManager.getDatastoreClass(java.lang.String className, ClassLoaderResolver clr)
          Returns the primary datastore container serving as backing for the given class.
 JavaTypeMapping DatastoreAdapter.getMapping(java.lang.Class c, boolean serialised, boolean embedded, StoreManager storeMgr, ClassLoaderResolver clr)
          Accessor for the mapping for the specified class.
 JavaTypeMapping AbstractDatastoreAdapter.getMapping(java.lang.Class c, boolean serialised, boolean embedded, StoreManager storeMgr, ClassLoaderResolver clr)
          Convenience accessor for the mapping for the specified class.
 JavaTypeMapping DatastoreAdapter.getMapping(java.lang.Class c, StoreManager storeMgr, ClassLoaderResolver clr)
          Convenience accessor for the mapping for the specified class.
 JavaTypeMapping AbstractDatastoreAdapter.getMapping(java.lang.Class c, StoreManager storeMgr, ClassLoaderResolver clr)
          Convenience accessor for the mapping for the specified class.
static StoreManager StoreManagerFactory.getStoreManager(java.lang.String managerClassName, ClassLoaderResolver clr, AbstractPersistenceManagerFactory pmf, java.lang.String userName, java.lang.String password)
          Accessor for the StoreManager.
 java.util.HashSet StoreManager.getSubClassesForClass(java.lang.String className, boolean includeDescendents, ClassLoaderResolver clr)
          Utility to return the names of the classes that are known subclasses of the provided class.
protected  void StoreManager.initialiseAutoStart(ClassLoaderResolver clr)
          Method to initialise the auto-start mechanism, loading up the classes from its store into memory so that we start from where we got to last time.
 void DatastoreAdapter.loadDatastoreMapping(PluginManager mgr, ClassLoaderResolver clr)
          Load the datastore mappings declared as Plug-in
 void AbstractDatastoreAdapter.loadDatastoreMapping(PluginManager mgr, ClassLoaderResolver clr)
          Load the datastore mapping declared as Plug-in
 java.lang.String StoreManager.manageClassForIdentity(OID id, ClassLoaderResolver clr)
          Convenience method to ensure that the class defined by the passed OID is managed by this store.
 java.lang.String StoreManager.manageClassForIdentity(javax.jdo.identity.SingleFieldIdentity id, ClassLoaderResolver clr)
          Convenience method to ensure that the class defined by the passed SingleFieldIdentity is managed by this store.
abstract  DatastoreContainerObject StoreManager.newJoinDatastoreContainerObject(AbstractPropertyMetaData fmd, ClassLoaderResolver clr)
          Called by Mapping objects to request the creation of a DatastoreObject (table).
 QueryExpression DatastoreAdapter.newQueryStatement(DatastoreContainerObject container, ClassLoaderResolver clr)
          Accessor for a new query statement.
abstract  QueryExpression AbstractDatastoreAdapter.newQueryStatement(DatastoreContainerObject container, ClassLoaderResolver clr)
           
 QueryExpression DatastoreAdapter.newQueryStatement(DatastoreContainerObject container, DatastoreIdentifier rangeVar, ClassLoaderResolver clr)
          Accessor for a new query statement.
abstract  QueryExpression AbstractDatastoreAdapter.newQueryStatement(DatastoreContainerObject container, DatastoreIdentifier rangeVar, ClassLoaderResolver clr)
           
 DatastoreIdentifier IdentifierFactory.newTableIdentifierForMetaData(ClassLoaderResolver clr, ExtendableMetaData md)
          Method to return a Table identifier for the specified class or field.
abstract  void StoreManager.removeAllClasses(ClassLoaderResolver clr)
          Drops all tables in the schema.
abstract  void StoreManager.resolveIdentifierMacro(MacroString.IdentifierMacro im, ClassLoaderResolver clr)
          Resolves an identifier macro.
 

Constructors in org.jpox.store with parameters of type ClassLoaderResolver
StoreManager(ClassLoaderResolver clr, AbstractPersistenceManagerFactory pmf, java.lang.String userName, java.lang.String password)
          Constructor for a new StoreManager.
 

Uses of ClassLoaderResolver in org.jpox.store.expression
 

Methods in org.jpox.store.expression that return ClassLoaderResolver
 ClassLoaderResolver QueryExpression.getClassLoaderResolver()
          Accessor for the ClassLoaderResolver to use with this query statement.
 

Uses of ClassLoaderResolver in org.jpox.store.mapping
 

Fields in org.jpox.store.mapping declared as ClassLoaderResolver
protected  ClassLoaderResolver EmbeddedMapping.clr
          ClassLoader resolver
 

Methods in org.jpox.store.mapping with parameters of type ClassLoaderResolver
protected  void ReferenceMapping.createColumns(DatastoreContainerObject datastoreContainer, AbstractPropertyMetaData fmd, ClassLoaderResolver clr)
          Convenience method to create a column for each implementation type of this reference.
protected  void SubclassPCMapping.createColumns(DatastoreContainerObject datastoreContainer, AbstractPropertyMetaData fmd, ClassLoaderResolver clr)
          Convenience method to create a column for each implementation type of this reference.
static JavaTypeMapping MappingFactory.createMapping(java.lang.Class mappingClass, DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Get a new instance of the Mapping using the the DBA, field metadata, and the table managing the field.
 ArrayStore ArrayMapping.getBackingStore(ClassLoaderResolver clr)
          Accessor for the Store of the contents.
 CollectionStore CollectionMapping.getBackingStore(ClassLoaderResolver clr)
          Accessor for the Store of the contents.
 MapStore MapMapping.getBackingStore(ClassLoaderResolver clr)
          Accessor for the Store of the contents.
 JavaTypeMapping MappingManager.getElementMapping(DatastoreContainerObject table, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Accessor for the element mapping for an embedded collection of elements
 JavaTypeMapping AbstractMappingManager.getElementMapping(DatastoreContainerObject container, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Convenience accessor for the element mapping for a collection/array of PC elements.
 JavaTypeMapping MappingManager.getKeyMapping(DatastoreContainerObject table, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Accessor for the key mapping for an embedded map of keys
 JavaTypeMapping AbstractMappingManager.getKeyMapping(DatastoreContainerObject container, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Convenience accessor for the key mapping for a map of PC keys.
 JavaTypeMapping MappingManager.getMapping(java.lang.Class c, boolean serialised, boolean embedded, StoreManager storeMgr, ClassLoaderResolver clr, DatastoreAdapter dba)
          Accessor for a mapping, for a java type.
 JavaTypeMapping AbstractMappingManager.getMapping(java.lang.Class c, boolean serialised, boolean embedded, StoreManager storeMgr, ClassLoaderResolver clr, DatastoreAdapter dba)
          Accessor for the mapping for the specified class.
 JavaTypeMapping MappingManager.getMapping(DatastoreContainerObject table, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Accessor for a mapping for a field, mapped to a table
 JavaTypeMapping AbstractMappingManager.getMapping(DatastoreContainerObject datastoreContainer, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Accessor for the mapping for the field of the specified table.
 JavaTypeMapping MappingManager.getValueMapping(DatastoreContainerObject table, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Accessor for the value mapping for an embedded map of values
 JavaTypeMapping AbstractMappingManager.getValueMapping(DatastoreContainerObject container, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Convenience accessor for the value mapping for a map of PC values.
 void MappingManager.loadDatastoreMapping(PluginManager mgr, ClassLoaderResolver clr, java.lang.String vendorId)
          Initialise the datastore mapping.
 void AbstractMappingManager.loadDatastoreMapping(PluginManager mgr, ClassLoaderResolver clr, java.lang.String vendorId)
          Initialise the datastore mapping file.
protected  void PersistenceCapableMapping.prepareDatastoreMapping(ClassLoaderResolver clr)
          Method to prepare the PC mapping and add its associated datastore mappings.
 

Constructors in org.jpox.store.mapping with parameters of type ClassLoaderResolver
AbstractContainerMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
ArrayMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new ArrayMapping object.
BigDecimalMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
BigIntegerMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
BitSetMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
BooleanMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
BufferedImageMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
           
ByteMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
CharacterMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
CollectionMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
ColorMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
CurrencyMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new CurrencyMapping object.
DateMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new DateyMapping object.
DoubleMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
EmbeddedElementPCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
EmbeddedKeyPCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
EmbeddedMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr, EmbeddedMetaData emd, java.lang.String typeName, int objectType)
          Constructor.
EmbeddedPCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
EmbeddedValuePCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
FloatMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
GregorianCalendarMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
IndexMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
IntegerMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
InterfaceMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
LocaleMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
LongMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
MapMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
ObjectMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
OIDMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
PersistenceCapableMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new PersistenceCapableMapping object.
PointMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
ReferenceMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
SerialisedElementPCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
SerialisedKeyPCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
SerialisedMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
SerialisedPCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
SerialisedReferenceMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
SerialisedValuePCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
ShortMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
SqlDateCharMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new SqlDateCharMapping object.
SqlDateMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new SqlDateMapping object.
SqlTimeMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new SqlTimeMapping object.
SqlTimestampCharMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new SqlTimestampCharMapping object.
SqlTimestampMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new SqlTimestampMapping object.
StringMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new StringMapping object.
SubclassPCMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Constructor.
TimeZoneMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new TimeZoneMapping object.
URIMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new URIMapping object.
URLMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new URIMapping object.
 

Uses of ClassLoaderResolver in org.jpox.store.poid
 

Methods in org.jpox.store.poid with parameters of type ClassLoaderResolver
 PoidGenerator PoidManager.createPoidGenerator(ClassLoaderResolver clr, java.lang.String name, java.lang.String generatorClassName, java.util.Properties props)
          Method to create a PoidGenerator.
 PoidGenerator PoidManager.createPoidGenerator(ClassLoaderResolver clr, java.lang.String name, java.lang.String generatorClassName, java.util.Properties props, StoreManager storeMgr, PoidConnectionProvider connectionProvider)
          Method to create a PoidGenerator when the generator is datastore based.
 

Uses of ClassLoaderResolver in org.jpox.store.query
 

Fields in org.jpox.store.query declared as ClassLoaderResolver
protected  ClassLoaderResolver AbstractIteratorStatement.clr
          ClassLoader resolver.
 

Methods in org.jpox.store.query that return ClassLoaderResolver
 ClassLoaderResolver QueryStatement.getClassLoaderResolver()
          Accessor for the class-loader resolver.
 

Constructors in org.jpox.store.query with parameters of type ClassLoaderResolver
AbstractIteratorStatement(java.lang.Class type, ClassLoaderResolver clr, boolean subclasses, StoreManager storeMgr)
          Constructor.
DiscriminatorIteratorStatement(ClassLoaderResolver clr, java.lang.Class[] candidateTypes, boolean includeSubclasses, StoreManager storeMgr, boolean selectDiscriminator)
          Constructor, for a candidate type select.
DiscriminatorIteratorStatement(ClassLoaderResolver clr, java.lang.Class[] candidateType, boolean includeSubclasses, StoreManager storeMgr, boolean selectDiscriminator, DatastoreContainerObject selectTable, JavaTypeMapping selectCandidateMapping, DatastoreIdentifier candidateTableIdentifier)
          Constructor, for a candidate type with a select table.
QueryStatement(DatastoreContainerObject initialTable, ClassLoaderResolver clr)
          Constructor.
QueryStatement(DatastoreContainerObject initialTable, DatastoreIdentifier initialRangeVar, ClassLoaderResolver clr)
          Constructor.
UnionIteratorStatement(ClassLoaderResolver clr, java.lang.Class candidateType, boolean includeSubclasses, StoreManager storeMgr, UnionIteratorStatement.AssociationEnd source)
          Constructor.
UnionIteratorStatement(ClassLoaderResolver clr, java.lang.Class candidateType, boolean includeSubclasses, StoreManager storeMgr, UnionIteratorStatement.AssociationEnd source, boolean withMetadata)
          Constructor.
UnionIteratorStatement(ClassLoaderResolver clr, java.lang.Class candidateType, boolean includeSubclasses, StoreManager storeMgr, UnionIteratorStatement.AssociationEnd source, java.lang.Boolean withMetadata)
          Constructor.
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms
 

Methods in org.jpox.store.rdbms with parameters of type ClassLoaderResolver
 void RDBMSManager.addClass(java.lang.String className, ClassLoaderResolver clr)
          Method to add a (PersistenceCapable) class to the store manager's set of supported classes.
 void RDBMSManager.addClasses(java.lang.String[] classNames, ClassLoaderResolver clr)
          Method to add several (PersistenceCapable) classes to the store manager's set of supported classes.
 ArrayStore RDBMSManager.getBackingStoreForArray(AbstractPropertyMetaData fmd, DatastoreObject datastoreTable, ClassLoaderResolver clr)
          Method to return a backing store for an array, consistent with this store and the instantiated type.
 CollectionStore RDBMSManager.getBackingStoreForCollection(java.lang.Class instantiatedType, AbstractPropertyMetaData fmd, DatastoreObject datastoreTable, ClassLoaderResolver clr)
          Method to return a backing store for a Collection, consistent with this store and the instantiated type.
 MapStore RDBMSManager.getBackingStoreForMap(AbstractPropertyMetaData fmd, DatastoreObject datastoreTable, ClassLoaderResolver clr)
          Method to return a backing store for a Map, consistent with this store and the instantiated type.
 java.lang.String RDBMSManager.getClassNameForObjectID(java.lang.Object id, ClassLoaderResolver clr, PersistenceManager pm)
          Returns the class corresponding to the given object JDO ID.
 DeleteRequest RDBMSManager.getDeleteRequest(DatastoreClass table, java.lang.Class cls, ClassLoaderResolver clr)
          Returns a request object that will delete a row from the given table.
 FetchRequest RDBMSManager.getFetchRequest(DatastoreClass table, AbstractPropertyMetaData[] fieldMetaData, java.lang.Class cls, ClassLoaderResolver clr)
          Returns a request object that will fetch a row from the given table.
 InsertRequest RDBMSManager.getInsertRequest(DatastoreClass table, java.lang.Class cls, ClassLoaderResolver clr)
          Returns a request object that will insert a row in the given table.
 UpdateRequest RDBMSManager.getUpdateRequest(DatastoreClass table, AbstractPropertyMetaData[] fieldMetaData, java.lang.Class cls, ClassLoaderResolver clr)
          Returns a request object that will update a row in the given table.
 DatastoreContainerObject RDBMSManager.newJoinDatastoreContainerObject(AbstractPropertyMetaData fmd, ClassLoaderResolver clr)
          Called by (container) Mapping objects to request the creation of a DatastoreObject (table).
 void RDBMSManager.removeAllClasses(ClassLoaderResolver clr)
          Utility to remove all classes that we are managing.
 void RDBMSManager.resolveIdentifierMacro(MacroString.IdentifierMacro im, ClassLoaderResolver clr)
          Resolves an identifier macro.
 

Constructors in org.jpox.store.rdbms with parameters of type ClassLoaderResolver
RDBMSManager(ClassLoaderResolver clr, AbstractPersistenceManagerFactory pmf, java.lang.String userName, java.lang.String password)
          Constructs a new RDBMSManager.
SchemaAutoStarter(RDBMSManager store_mgr, ClassLoaderResolver clr)
          Constructor.
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms.adapter
 

Methods in org.jpox.store.rdbms.adapter with parameters of type ClassLoaderResolver
 DatastoreAdapter RDBMSAdapterFactory.getDatastoreAdapter(ClassLoaderResolver clr, java.sql.Connection conn, java.lang.String adapterClassName, Dictionary dictionary, PluginManager pluginMgr)
          Accessor for an adapter, given a Connection to the datastore.
protected  DatastoreAdapter RDBMSAdapterFactory.getNewDatastoreAdapter(ClassLoaderResolver clr, java.sql.DatabaseMetaData metadata, java.lang.String adapterClassName, Dictionary dictionary)
          Accessor for the adapter for a specified datastore product.
 QueryExpression DatabaseAdapter.newQueryStatement(DatastoreContainerObject table, ClassLoaderResolver clr)
          Accessor for a new query statement.
 QueryExpression DatabaseAdapter.newQueryStatement(DatastoreContainerObject table, DatastoreIdentifier rangeVar, ClassLoaderResolver clr)
          Accessor for a new query statement.
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms.mapping
 

Methods in org.jpox.store.rdbms.mapping with parameters of type ClassLoaderResolver
 JavaTypeMapping OracleRDBMSMappingManager.getMapping(DatastoreContainerObject datastoreContainer, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Accessor for the mapping for the field of the specified table.
 void OracleRDBMSMappingManager.loadDatastoreMapping(PluginManager mgr, ClassLoaderResolver clr, java.lang.String vendorId)
          Initialise the datastore mapping file.
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms.mapping.oracle
 

Constructors in org.jpox.store.rdbms.mapping.oracle with parameters of type ClassLoaderResolver
OracleArrayMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject table, ClassLoaderResolver clr)
           
OracleBitSetMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject table, ClassLoaderResolver clr)
          Creates a new OracleStringMapping object.
OracleSerialisedObjectMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject table, ClassLoaderResolver clr)
          Creates a new OracleObjectMapping object.
OracleStringMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject table, ClassLoaderResolver clr)
          Creates a new OracleStringMapping object.
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms.query
 

Constructors in org.jpox.store.rdbms.query with parameters of type ClassLoaderResolver
Oracle99QueryStatement(DatastoreContainerObject initialTable, ClassLoaderResolver clr)
          QueryStatement constructor
Oracle99QueryStatement(DatastoreContainerObject initialTable, DatastoreIdentifier initialRangeVar, ClassLoaderResolver clr)
          QueryStatement constructor
OracleQueryStatement(DatastoreContainerObject initialTable, ClassLoaderResolver clr)
          QueryStatement constructor
OracleQueryStatement(DatastoreContainerObject initialTable, DatastoreIdentifier initialRangeVar, ClassLoaderResolver clr)
          QueryStatement constructor
SAPDBQueryStatement(DatastoreContainerObject initialTable, ClassLoaderResolver clr)
          QueryStatement constructor
SAPDBQueryStatement(DatastoreContainerObject initialTable, DatastoreIdentifier initialRangeVar, ClassLoaderResolver clr)
          QueryStatement constructor
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms.request
 

Constructors in org.jpox.store.rdbms.request with parameters of type ClassLoaderResolver
DeleteRequest(DatastoreClass table, java.lang.Class cls, ClassLoaderResolver clr)
          Constructor, taking the table.
FetchRequest(DatastoreClass table, AbstractPropertyMetaData[] fieldMetaData, java.lang.Class cls, ClassLoaderResolver clr)
          Constructor, taking the table.
InsertRequest(DatastoreClass table, java.lang.Class cls, ClassLoaderResolver clr)
          Constructor, taking the table.
UpdateRequest(DatastoreClass table, AbstractPropertyMetaData[] reqFieldMetaData, java.lang.Class cls, ClassLoaderResolver clr)
          Constructor, taking the table.
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms.scostore
 

Fields in org.jpox.store.rdbms.scostore declared as ClassLoaderResolver
protected  ClassLoaderResolver ElementContainerStore.clr
          ClassLoader resolver.
protected  ClassLoaderResolver JoinMapStore.clr
           
protected  ClassLoaderResolver MapEntrySetStore.clr
           
 

Methods in org.jpox.store.rdbms.scostore with parameters of type ClassLoaderResolver
 SetStore FKMapStore.keySetStore(ClassLoaderResolver clr)
          Accessor for the keys in the Map.
 SetStore JoinMapStore.keySetStore(ClassLoaderResolver clr)
          Accessor for the keys in the Map.
protected  boolean ElementContainerStore.validateElementType(ClassLoaderResolver clr, java.lang.Object element)
          Method to validate an element against the accepted type.
protected  void FKMapStore.validateValueType(ClassLoaderResolver clr, java.lang.Object value)
          Utility to validate the type of a value for storing in the Map.
 SetStore FKMapStore.valueSetStore(ClassLoaderResolver clr)
          Accessor for the values in the Map.
 SetStore JoinMapStore.valueSetStore(ClassLoaderResolver clr)
          Accessor for the values in the Map.
 

Constructors in org.jpox.store.rdbms.scostore with parameters of type ClassLoaderResolver
AbstractArrayStore(StoreManager storeMgr, ClassLoaderResolver clr)
          Constructor.
AbstractCollectionStore(StoreManager storeMgr, ClassLoaderResolver clr)
          Constructor.
ElementContainerStore(StoreManager storeMgr, ClassLoaderResolver clr)
          Constructor.
FKArrayStore(AbstractPropertyMetaData fmd, RDBMSManager storeMgr, ClassLoaderResolver clr)
          Constructor.
FKListStore(AbstractPropertyMetaData fmd, RDBMSManager storeMgr, ClassLoaderResolver clr)
          Constructor.
FKMapStore(AbstractPropertyMetaData fmd, RDBMSManager storeMgr, ClassLoaderResolver clr)
          Constructor for an Inverse Map.
FKSetStore(AbstractPropertyMetaData fmd, RDBMSManager storeMgr, ClassLoaderResolver clr)
          Constructor for the relationship representation.
JoinArrayStore(ArrayTable joinTable, ClassLoaderResolver clr)
          Constructor.
JoinListStore(AbstractPropertyMetaData fmd, CollectionTable joinTable, ClassLoaderResolver clr)
          Constructor.
JoinMapStore(MapTable mapTable, ClassLoaderResolver clr)
          Constructor for an Inverse Map.
JoinSetStore(AbstractPropertyMetaData fmd, CollectionTable joinTable, ClassLoaderResolver clr)
          Constructor for the relationship representation.
MapEntrySetStore(MapTable mapTable, MapStore mapStore, ClassLoaderResolver clr)
          Constructor when using a JoinTable map.
MapKeySetStore(DatastoreContainerObject valueTable, JavaTypeMapping ownerMapping, JavaTypeMapping keyMapping, ClassLoaderResolver clr)
          Constructor.
MapKeySetStore(MapTable mapTable, ClassLoaderResolver clr)
          Constructor.
MapValueSetStore(DatastoreClass valueTable, JavaTypeMapping ownerMapping, MapStore mapStore, ClassLoaderResolver clr)
          Constructor.
MapValueSetStore(MapTable mapTable, MapStore mapStore, ClassLoaderResolver clr)
          Constructor.
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms.sqlidentifier
 

Methods in org.jpox.store.rdbms.sqlidentifier with parameters of type ClassLoaderResolver
 DatastoreIdentifier RDBMSIdentifierFactory.newTableIdentifierForMetaData(ClassLoaderResolver clr, ExtendableMetaData md)
          Method to return a Table identifier for the specified class or field.
 

Uses of ClassLoaderResolver in org.jpox.store.rdbms.table
 

Methods in org.jpox.store.rdbms.table with parameters of type ClassLoaderResolver
static DatastoreField ColumnCreator.createAdapterColumn(JavaTypeMapping adapterMapping, StoreManager storeMgr, ClassLoaderResolver clr, DatastoreContainerObject table, ColumnMetaData colmd, boolean pk)
          Convenience method to add the column for an adapter primary-key mapping.
static void ColumnCreator.createColumnsForFieldUsingReference(JavaTypeMapping mapping, DatastoreContainerObject table, AbstractPropertyMetaData fmd, ClassLoaderResolver clr, boolean embedded)
          Create columns for reference (Object/interface) fields.
static void ColumnCreator.createColumnsForFieldUsingSubclassTable(JavaTypeMapping mapping, DatastoreContainerObject table, AbstractPropertyMetaData fmd, ClassLoaderResolver clr)
          Create columns for a field that uses subclass-table inheritance and where we want to have a FK for each subclass with its own table.
static JavaTypeMapping ColumnCreator.createColumnsForJoinTables(java.lang.Class javaType, AbstractPropertyMetaData fmd, ColumnMetaData[] columnMetaData, StoreManager storeMgr, DatastoreContainerObject table, boolean primaryKey, boolean nullable, boolean serialised, boolean embedded, DatastoreFieldRole role, ClassLoaderResolver clr, JavaTypeMapping adapterColumnMapping, boolean adapterColumnMandatory)
          Method to create the required columns (and mapping if necessary) for a field
protected  DatastoreIdentifier AbstractClassTable.getDefaultNameForType(java.lang.String className, ClassLoaderResolver clr)
          Accessor for the column name for the specified class.
protected  java.util.List TableImpl.getExpectedForeignKeys(ClassLoaderResolver clr)
          Accessor for the expected foreign keys for this table in the datastore.
protected  java.util.List ElementContainerTable.getExpectedForeignKeys(ClassLoaderResolver clr)
          Accessor for the expected foreign keys for this table.
protected  java.util.List MapTable.getExpectedForeignKeys(ClassLoaderResolver clr)
          Accessor for the expected foreign keys for this table.
protected  java.util.List ClassTable.getExpectedForeignKeys(ClassLoaderResolver clr)
          Accessor for the expected foreign keys for this table.
protected  java.util.Set TableImpl.getExpectedIndices(ClassLoaderResolver clr)
          Accessor for the indices for this table in the datastore.
protected  java.util.Set ElementContainerTable.getExpectedIndices(ClassLoaderResolver clr)
          Accessor for the indices for this table.
protected  java.util.Set MapTable.getExpectedIndices(ClassLoaderResolver clr)
          Accessor for the indices for this table.
protected  java.util.Set ClassTable.getExpectedIndices(ClassLoaderResolver clr)
          Accessor for the indices for this table.
static ForeignKey TableUtils.getForeignKeyForPCField(JavaTypeMapping fieldMapping, AbstractPropertyMetaData fmd, boolean autoMode, StoreManager storeMgr, ClassLoaderResolver clr)
          Convenience method to add a foreign key for a PC field.
static java.util.Collection TableUtils.getForeignKeysForReferenceField(JavaTypeMapping fieldMapping, AbstractPropertyMetaData fmd, boolean autoMode, StoreManager storeMgr, ClassLoaderResolver clr)
          Convenience method to add foreign-keys for the specified reference field.
protected  java.util.Map TableImpl.getSQLAddFKStatements(java.util.Map actualForeignKeysByName, ClassLoaderResolver clr)
          Get SQL statements to add expected Foreign Keys that are not yet at the table.
protected  java.util.Map TableImpl.getSQLCreateIndexStatements(java.util.Map actualIndicesByName, ClassLoaderResolver clr)
          Accessor for the CREATE INDEX statements for this table.
 void Table.initialize(ClassLoaderResolver clr)
          Method to initialise the table.
 void SchemaTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table.
 void SequenceTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table.
 void ArrayTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table definition.
 void ElementContainerTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table definition.
 void CollectionTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table definition.
 void MapTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table definition.
 void ClassTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table.
 void ClassView.initialize(ClassLoaderResolver clr)
          Method to initialise the view.
 void ListTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table definition.
 void ProbeTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table.
 void SecondaryTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table.
 void SetTable.initialize(ClassLoaderResolver clr)
          Method to initialise the table definition.
protected abstract  void AbstractClassTable.initializePK(ClassLoaderResolver clr)
          Method to initialise the table primary key field(s).
protected  void ClassTable.initializePK(ClassLoaderResolver clr)
          Method to initialise the table primary key field(s).
protected  void SecondaryTable.initializePK(ClassLoaderResolver clr)
          Method to initialise the primary key of this table.
 void ClassTable.manageClass(AbstractClassMetaData theCmd, ClassLoaderResolver clr)
          Method to give management of the persistence of the fields of the specified class to this table.
 void Table.postInitialize(ClassLoaderResolver clr)
          Post initilize.
 void TableImpl.postInitialize(ClassLoaderResolver clr)
          Post initilize.
 void ViewImpl.postInitialize(ClassLoaderResolver clr)
          Post initilize.
 void ClassTable.postInitialize(ClassLoaderResolver clr)
          Post initilize.
 void ClassView.postInitialize(ClassLoaderResolver clr)
          Post initilize.
 void SecondaryTable.postInitialize(ClassLoaderResolver clr)
          Post initilize.
 void Table.preInitialize(ClassLoaderResolver clr)
          Pre initialize.
 void TableImpl.preInitialize(ClassLoaderResolver clr)
          Pre initilize.
 void ViewImpl.preInitialize(ClassLoaderResolver clr)
          Pre initilize.
 void ClassTable.preInitialize(ClassLoaderResolver clr)
          Pre-initialize.
 void SecondaryTable.preInitialize(ClassLoaderResolver clr)
          Pre initilize.
 boolean TableImpl.validateConstraints(java.sql.Connection conn, boolean autoCreate, java.util.Collection autoCreateErrors, ClassLoaderResolver clr)
          Method to validate any constraints, and auto create them if required.
 boolean ClassTable.validateConstraints(java.sql.Connection conn, boolean autoCreate, java.util.Collection autoCreateErrors, ClassLoaderResolver clr)
          Method to validate the constraints of this table.
 

Constructors in org.jpox.store.rdbms.table with parameters of type ClassLoaderResolver
ClassTable(DatastoreIdentifier tableName, ClassMetaData cmd, RDBMSManager storeMgr, ClassLoaderResolver clr)
          Constructor.
ClassView(DatastoreIdentifier tableName, ClassMetaData cmd, RDBMSManager storeMgr, ClassLoaderResolver clr)
          Constructor for class view.
 

Uses of ClassLoaderResolver in org.jpox.store.scostore
 

Methods in org.jpox.store.scostore with parameters of type ClassLoaderResolver
 SetStore MapStore.keySetStore(ClassLoaderResolver clr)
          Accessor for the keys in the Map.
 SetStore MapStore.valueSetStore(ClassLoaderResolver clr)
          Accessor for the values in the Map.
 

Uses of ClassLoaderResolver in org.jpox.util
 

Methods in org.jpox.util with parameters of type ClassLoaderResolver
static boolean ClassUtils.classesAreDescendents(ClassLoaderResolver clr, java.lang.String class_name_1, java.lang.String class_name_2)
          Method to check if 2 classes are direct descendents.
 java.lang.Class Imports.resolveClassDeclaration(java.lang.String classDecl, ClassLoaderResolver clr, java.lang.ClassLoader primaryClassLoader)
          Utility to resolve a class declaration.
 java.lang.String MacroString.substituteMacros(MacroString.MacroHandler mh, ClassLoaderResolver clr)
          Utility to substitute macros using the supplier handler.
static boolean ClassUtils.typesAreCompatible(java.lang.Class cls1, java.lang.String clsName2, ClassLoaderResolver clr)
          Convenience method to return if two types are compatible.
 



Copyright © -2011 . All Rights Reserved.