Uses of Interface
org.jpox.store.DatastoreAdapter

Packages that use DatastoreAdapter
org.jpox.store Definition of the storage of the classes. 
org.jpox.store.mapping Package providing mappings for all supported Java types in JPOX. 
org.jpox.store.query Package providing generic methods for use by queries. 
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.key This package contains wrappers to various types of keys found in RDBMS databases. 
org.jpox.store.rdbms.mapping Package containing mappings for datastore (JDBC) types. 
org.jpox.store.rdbms.query Package providing extensions to the default QueryStatement used to generate all JDOQL queries. 
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. 
 

Uses of DatastoreAdapter in org.jpox.store
 

Classes in org.jpox.store that implement DatastoreAdapter
 class AbstractDatastoreAdapter
          Generalised datastore representation.
 

Fields in org.jpox.store declared as DatastoreAdapter
protected  DatastoreAdapter AbstractIdentifierFactory.dba
          Adapter for the datastore.
protected  DatastoreAdapter StoreManager.dba
          Adapter for the datastore being used.
 

Methods in org.jpox.store that return DatastoreAdapter
 DatastoreAdapter IdentifierFactory.getDatastoreAdapter()
          Accessor for the datastore adapter that we are creating identifiers for.
 DatastoreAdapter AbstractIdentifierFactory.getDatastoreAdapter()
          Accessor for the datastore adapter that we are creating identifiers for.
 DatastoreAdapter StoreManager.getDatastoreAdapter()
          Gets the DatastoreAdapter to use for this store.
 

Constructors in org.jpox.store with parameters of type DatastoreAdapter
AbstractIdentifierFactory(DatastoreAdapter dba, java.lang.String requiredCase)
          Constructor.
 

Uses of DatastoreAdapter in org.jpox.store.mapping
 

Fields in org.jpox.store.mapping declared as DatastoreAdapter
protected  DatastoreAdapter JavaTypeMapping.dba
          Adapter for the datastore being used.
 

Methods in org.jpox.store.mapping with parameters of type DatastoreAdapter
 DatastoreField MappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, ColumnMetaData colmd, DatastoreField reference, ClassLoaderResolver clr)
          Method to create a datastore field (column) in a container (table).
 DatastoreField MappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, java.lang.String javaType, ColumnMetaData colmd)
          Method to create a datastore field (column) in a container (table).
 DatastoreField MappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, java.lang.String javaType, int datastoreFieldIndex)
          Method to create a datastore field (column) in a container (table).
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.
static JavaTypeMapping MappingFactory.createMapping(java.lang.Class mappingClass, DatastoreAdapter dba, java.lang.String type)
          Get a new instance of the Mapping using the DBA and type.
protected  java.lang.Class AbstractMappingManager.getElementMappingClass(DatastoreContainerObject container, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Convenience accessor for the mapping class of the element mapping for a collection/array of PC elements.
protected  java.lang.Class AbstractMappingManager.getKeyMappingClass(DatastoreContainerObject container, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Convenience accessor for the mapping class of 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(java.lang.Class c, boolean serialised, boolean embedded, java.lang.String fieldName, DatastoreAdapter dba, TypeManager typeMgr)
          Accessor for a mapping, for a java type.
 JavaTypeMapping AbstractMappingManager.getMapping(java.lang.Class c, boolean serialised, boolean embedded, java.lang.String fieldName, DatastoreAdapter dba, TypeManager typeMgr)
          Accessor for the mapping for the specified class.
 JavaTypeMapping MappingManager.getMapping(DatastoreContainerObject table, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr, int mappingFieldType)
          Accessor for a mapping for a field, mapped to a table
 JavaTypeMapping AbstractMappingManager.getMapping(DatastoreContainerObject datastoreContainer, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr, int mappingFieldType)
          Accessor for the mapping for the field of the specified table.
protected  java.lang.Class AbstractMappingManager.getValueMappingClass(DatastoreContainerObject container, AbstractPropertyMetaData fmd, DatastoreAdapter dba, ClassLoaderResolver clr)
          Convenience accessor for the mapping class of the value mapping for a map of PC values.
 void EmbeddedMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void GregorianCalendarMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void EmbeddedPCMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void SubclassPCMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void EmbeddedElementPCMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void PointMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void EmbeddedValuePCMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void PersistenceCapableMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void SingleFieldMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void JavaTypeMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void EmbeddedKeyPCMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void ColorMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void AbstractContainerMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void ReferenceMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject container, ClassLoaderResolver clr)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void EmbeddedMapping.initialize(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr, EmbeddedMetaData emd, java.lang.String typeName, int objectType)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
 void JavaTypeMapping.initialize(DatastoreAdapter dba, java.lang.String type)
          Initialize this JavaTypeMapping with the given DatastoreAdapter for the given type.
 

Constructors in org.jpox.store.mapping with parameters of type DatastoreAdapter
DiscriminatorMapping(DatastoreAdapter dba, DatastoreContainerObject datastoreContainer, JavaTypeMapping delegate)
          Constructor.
JavaTypeMapping(DatastoreAdapter dba, java.lang.String type, AbstractPropertyMetaData fmd, DatastoreContainerObject container)
          Create a new Mapping with the given DatastoreAdapter for the given type.
NullMapping(DatastoreAdapter dba)
           
VersionMapping(DatastoreAdapter dba, DatastoreContainerObject datastoreContainer, JavaTypeMapping delegate)
          Constructor.
 

Uses of DatastoreAdapter in org.jpox.store.query
 

Fields in org.jpox.store.query declared as DatastoreAdapter
protected  DatastoreAdapter AbstractIteratorStatement.dba
          Datastore adapter
protected  DatastoreAdapter Query.dba
           
 

Uses of DatastoreAdapter in org.jpox.store.rdbms
 

Methods in org.jpox.store.rdbms with parameters of type DatastoreAdapter
static java.lang.String JDBCUtils.getIdentifierNameStripped(java.lang.String name, DatastoreAdapter dba)
          Utility to return an identifier name without any leading/trailing "quote" characters.
 

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

Subinterfaces of DatastoreAdapter in org.jpox.store.rdbms.adapter
 interface RDBMSAdapter
          Adapter for relational databases
 

Classes in org.jpox.store.rdbms.adapter that implement DatastoreAdapter
 class DatabaseAdapter
          Provides methods for adapting SQL language elements to a specific vendor's database.
 

Methods in org.jpox.store.rdbms.adapter that return DatastoreAdapter
 DatastoreAdapter RDBMSAdapterFactory.getDatastoreAdapter(ClassLoaderResolver clr, java.sql.Connection conn, java.lang.String adapterClassName, 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)
          Accessor for the adapter for a specified datastore product.
 

Uses of DatastoreAdapter in org.jpox.store.rdbms.key
 

Constructors in org.jpox.store.rdbms.key with parameters of type DatastoreAdapter
ForeignKey(JavaTypeMapping mapping, DatastoreAdapter dba, DatastoreClass refTable, boolean initiallyDeferred)
          Constructor.
 

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

Methods in org.jpox.store.rdbms.mapping with parameters of type DatastoreAdapter
 DatastoreField RDBMSMappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, ColumnMetaData colmd, DatastoreField reference, ClassLoaderResolver clr)
          Method to create a datastore field for a PersistenceCapable mapping.
 DatastoreField RDBMSMappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, java.lang.String javaType, ColumnMetaData colmd)
          Method to create a datastore field for a Java type mapping.
 DatastoreField RDBMSMappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, java.lang.String javaType, int datastoreFieldIndex)
          Method to create a datastore field for a Java type mapping.
 

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

Fields in org.jpox.store.rdbms.query declared as DatastoreAdapter
protected  DatastoreAdapter QueryStatement.dba
           
 

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

Fields in org.jpox.store.rdbms.sqlidentifier declared as DatastoreAdapter
protected  DatastoreAdapter SQLIdentifier.dba
          Datastore adapter
 

Constructors in org.jpox.store.rdbms.sqlidentifier with parameters of type DatastoreAdapter
AbstractRDBMSIdentifierFactory(DatastoreAdapter dba, java.lang.String requiredCase, java.lang.String defaultCatalog, java.lang.String defaultSchema)
          Constructor.
JPAIdentifierFactory(DatastoreAdapter dba, java.lang.String defaultCatalog, java.lang.String defaultSchema, java.lang.String requiredCase, java.lang.String wordSeparator, java.lang.String tablePrefix, java.lang.String tableSuffix)
          Constructor.
JPOX2IdentifierFactory(DatastoreAdapter dba, java.lang.String defaultCatalog, java.lang.String defaultSchema, java.lang.String requiredCase, java.lang.String wordSeparator, java.lang.String tablePrefix, java.lang.String tableSuffix)
          Constructor.
JPOXIdentifierFactory(DatastoreAdapter dba, java.lang.String defaultCatalog, java.lang.String defaultSchema, java.lang.String requiredCase, java.lang.String wordSeparator, java.lang.String tablePrefix, java.lang.String tableSuffix)
          Constructor.
 



Copyright © -2008 . All Rights Reserved.