Uses of Interface
org.jpox.store.DatastoreField

Packages that use DatastoreField
org.jpox.store Definition of the storage of the classes. 
org.jpox.store.exceptions Provides exceptions that can be thrown when communicating with the datastore. 
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.rdbms Package providing management of the persistence to RDBMS datastores. 
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.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.table Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations. 
 

Uses of DatastoreField in org.jpox.store
 

Methods in org.jpox.store that return DatastoreField
 DatastoreField DatastoreContainerObject.addDatastoreField(java.lang.String storedJavaType, DatastoreIdentifier name, JavaTypeMapping mapping, ExtendableMetaData colmd)
          Method to add a new column to the internal representation.
 DatastoreField DatastoreField.setNullable()
          Mutator for the nullability of the datastore field.
 DatastoreField DatastoreField.setDefaultable()
          Mutator for the defaultability of the datastore field.
 

Methods in org.jpox.store with parameters of type DatastoreField
 int FetchStatement.select(DatastoreField col)
          Add a column to the SELECT clause.
 java.lang.String FetchStatement.referenceDatastoreField(DatastoreField col)
          Method to specify a column to be referenced.
 void DatastoreField.copyConfigurationTo(DatastoreField col)
          Copy the configuration of this field to another field
 

Uses of DatastoreField in org.jpox.store.exceptions
 

Constructors in org.jpox.store.exceptions with parameters of type DatastoreField
TableMismatchException(DatastoreField column, DatastoreContainerObject mainTable)
          Constructs a table mismatch exception.
 

Uses of DatastoreField in org.jpox.store.expression
 

Methods in org.jpox.store.expression with parameters of type DatastoreField
abstract  java.lang.String LogicSetExpression.referenceColumn(DatastoreField col)
          Return an identifier/reference to the datastore field/column.
 java.lang.String TableExprAsJoins.referenceColumn(DatastoreField col)
           
 java.lang.String TableExprAsSubjoins.referenceColumn(DatastoreField col)
           
 java.lang.String TableExprAsSubquery.referenceColumn(DatastoreField col)
           
 

Constructors in org.jpox.store.expression with parameters of type DatastoreField
ScalarExpression.FieldExpression(QueryExpression qs, DatastoreField field, LogicSetExpression te)
           
 

Uses of DatastoreField in org.jpox.store.mapping
 

Methods in org.jpox.store.mapping that return DatastoreField
 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).
 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, ColumnMetaData colmd, DatastoreField reference)
          Method to create a datastore field (column) in a container (table).
 DatastoreField DatastoreMapping.getDatastoreField()
          The datastore field mapped
 

Methods in org.jpox.store.mapping with parameters of type DatastoreField
 DatastoreMapping MappingManager.createDatastoreMapping(JavaTypeMapping mapping, AbstractPropertyMetaData fmd, int index, StoreManager srm, DatastoreField column)
          Method to create the datastore mapping for a java type mapping at a particular index.
 DatastoreMapping MappingManager.createDatastoreMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField column, java.lang.String javaType)
          Method to create the datastore mapping for a particular column and java type.
 DatastoreField MappingManager.createDatastoreField(AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, DatastoreAdapter dba, JavaTypeMapping mapping, ColumnMetaData colmd, DatastoreField reference)
          Method to create a datastore field (column) in a container (table).
 

Uses of DatastoreField in org.jpox.store.rdbms
 

Classes in org.jpox.store.rdbms that implement DatastoreField
 class Column
          Definition of a Column in the datastore.
 

Methods in org.jpox.store.rdbms that return DatastoreField
 DatastoreField Column.setNullable()
          Mutator for the nullability of the column.
 DatastoreField Column.setDefaultable()
          Mutator for the defaultability of the column.
 

Methods in org.jpox.store.rdbms with parameters of type DatastoreField
 void Column.copyConfigurationTo(DatastoreField field)
           
 int RDBMSFetchStatement.select(DatastoreField col)
          Add a column to the SELECT clause.
 java.lang.String RDBMSFetchStatement.referenceDatastoreField(DatastoreField col)
          Method to specify a column to be referenced.
 

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

Methods in org.jpox.store.rdbms.key with parameters of type DatastoreField
 void ForeignKey.addDatastoreField(DatastoreField col, DatastoreField refCol)
          Method to add a Column.
 void ForeignKey.setDatastoreField(int seq, DatastoreField col, DatastoreField refCol)
          Set the datastore field for the specified position seq
 void CandidateKey.setDatastoreField(int seq, DatastoreField col)
          Mutator for the column spec, to add/change a column.
 

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

Methods in org.jpox.store.rdbms.mapping that return DatastoreField
 DatastoreField ColumnMapping.getDatastoreField()
           
 DatastoreField BigIntRDBMSMapping.getDatastoreField()
           
 DatastoreField BooleanRDBMSMapping.getDatastoreField()
           
 DatastoreField CharRDBMSMapping.getDatastoreField()
          Accessor for the datastore field.
 DatastoreField DateRDBMSMapping.getDatastoreField()
           
 DatastoreField DecimalRDBMSMapping.getDatastoreField()
           
 DatastoreField DoubleRDBMSMapping.getDatastoreField()
           
 DatastoreField IntegerRDBMSMapping.getDatastoreField()
           
 DatastoreField NumericRDBMSMapping.getDatastoreField()
           
 DatastoreField RealRDBMSMapping.getDatastoreField()
           
 DatastoreField SmallIntRDBMSMapping.getDatastoreField()
          Accessor for the datastore field being used.
 DatastoreField TimeRDBMSMapping.getDatastoreField()
           
 DatastoreField TimestampRDBMSMapping.getDatastoreField()
          Accessor for the datastore field being used by this mapping.
 DatastoreField TinyIntRDBMSMapping.getDatastoreField()
           
 

Methods in org.jpox.store.rdbms.mapping with parameters of type DatastoreField
static DatastoreMapping RDBMSMappingFactory.createMapping(java.lang.Class mappingClass, JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField column)
          Get a new instance of the Mapping using the Store Manager, type and field.
 

Constructors in org.jpox.store.rdbms.mapping with parameters of type DatastoreField
AbstractLargeBinaryRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
BigIntRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
BitRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
BooleanRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
BlobRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
CharRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
ClobRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
LongVarcharRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
DatalinkRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
DateRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
DecimalRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
DoubleRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
FloatRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
IntegerRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
LongVarBinaryRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
NumericRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
RealRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
SmallIntRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
TimeRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
TimestampRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
TinyIntRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
VarBinaryRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
VarCharRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
 

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

Constructors in org.jpox.store.rdbms.mapping.oracle with parameters of type DatastoreField
OracleBlobRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
OracleClobRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
          Constructor.
 

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

Methods in org.jpox.store.rdbms.table that return DatastoreField
 DatastoreField AbstractTable.addDatastoreField(java.lang.String storedJavaType, DatastoreIdentifier name, JavaTypeMapping mapping, ExtendableMetaData colmd)
          Creates a new column.
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.
 



Copyright © -2007 . All Rights Reserved.