Uses of Interface
org.datanucleus.store.mapped.DatastoreField

Packages that use DatastoreField
org.datanucleus.store.mapped This package provides classes for the management of datastores that are "mapped". 
org.datanucleus.store.mapped.exceptions   
org.datanucleus.store.mapped.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.datanucleus.store.mapped.mapping Package providing mappings for all supported Java types in DataNucleus. 
 

Uses of DatastoreField in org.datanucleus.store.mapped
 

Methods in org.datanucleus.store.mapped that return DatastoreField
 DatastoreField DatastoreContainerObject.addDatastoreField(java.lang.String storedJavaType, DatastoreIdentifier name, JavaTypeMapping mapping, MetaData colmd)
          Method to add a new column to the internal representation.
static DatastoreField ColumnCreator.createIndexColumn(JavaTypeMapping mapping, MappedStoreManager storeMgr, ClassLoaderResolver clr, DatastoreContainerObject table, ColumnMetaData colmd, boolean pk)
          Convenience method to add the column for an index mapping.
 DatastoreField DatastoreContainerObject.getDatastoreField(DatastoreIdentifier identifier)
          Accessor for the Datastore field with the specified identifier.
 DatastoreField[] DatastoreContainerObject.getDatastoreFields()
          Accessor for the DatastoreFields for this table.
 DatastoreField DatastoreField.setDefaultable()
          Mutator for the defaultability of the datastore field.
 DatastoreField DatastoreField.setIdentity(boolean identity)
          Mutator for whether we set this column as an identity column.
 DatastoreField DatastoreField.setNullable()
          Mutator for the nullability of the datastore field.
 DatastoreField DatastoreField.setUnique()
          Mutator for the uniqueness of the column.
 

Methods in org.datanucleus.store.mapped with parameters of type DatastoreField
 void DatastoreField.copyConfigurationTo(DatastoreField col)
          Copy the configuration of this field to another field
 

Uses of DatastoreField in org.datanucleus.store.mapped.exceptions
 

Methods in org.datanucleus.store.mapped.exceptions that return DatastoreField
 DatastoreField DuplicateDatastoreFieldException.getConflictingColumn()
          Accessor for the column that could not be created because it conflicts with something already present.
 

Constructors in org.datanucleus.store.mapped.exceptions with parameters of type DatastoreField
DuplicateDatastoreFieldException(java.lang.String tableName, DatastoreField col1, DatastoreField col2)
          Constructs a duplicate column name exception.
 

Uses of DatastoreField in org.datanucleus.store.mapped.expression
 

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

Constructors in org.datanucleus.store.mapped.expression with parameters of type DatastoreField
ScalarExpression.DatastoreFieldExpression(QueryExpression qs, DatastoreField field, LogicSetExpression te)
           
TableMismatchException(DatastoreField column, DatastoreContainerObject mainTable)
          Constructs a table mismatch exception.
 

Uses of DatastoreField in org.datanucleus.store.mapped.mapping
 

Methods in org.datanucleus.store.mapped.mapping that return DatastoreField
 DatastoreField MappingManager.createDatastoreField(AbstractMemberMetaData fmd, DatastoreContainerObject datastoreContainer, JavaTypeMapping mapping, ColumnMetaData colmd, DatastoreField reference, ClassLoaderResolver clr)
          Method to create a datastore field for a PersistenceCapable mapping.
 DatastoreField MappingManager.createDatastoreField(JavaTypeMapping mapping, java.lang.String javaType, ColumnMetaData colmd)
          Method to create a datastore field (column) in a container (table).
 DatastoreField MappingManager.createDatastoreField(JavaTypeMapping mapping, java.lang.String javaType, int datastoreFieldIndex)
          Method to create a datastore field (column) in a container (table).
 DatastoreField DatastoreMapping.getDatastoreField()
          The datastore field mapped.
 

Methods in org.datanucleus.store.mapped.mapping with parameters of type DatastoreField
 void MappingConsumer.consumeUnmappedDatastoreField(DatastoreField fld)
          Consumer a datastore field without mapping.
 DatastoreField MappingManager.createDatastoreField(AbstractMemberMetaData fmd, DatastoreContainerObject datastoreContainer, JavaTypeMapping mapping, ColumnMetaData colmd, DatastoreField reference, ClassLoaderResolver clr)
          Method to create a datastore field for a PersistenceCapable mapping.
 DatastoreMapping MappingManager.createDatastoreMapping(JavaTypeMapping mapping, AbstractMemberMetaData fmd, int index, DatastoreField column)
          Method to create the datastore mapping for a java type mapping at a particular index.
 DatastoreMapping MappingManager.createDatastoreMapping(JavaTypeMapping mapping, DatastoreField column, java.lang.String javaType)
          Method to create the datastore mapping for a particular column and java type.
static DatastoreMapping DatastoreMappingFactory.createMapping(java.lang.Class mappingClass, JavaTypeMapping mapping, MappedStoreManager storeMgr, DatastoreField column)
          Get a new instance of the Mapping using the Store Manager, type and field.
 



Copyright © 2010. All Rights Reserved.