Uses of Class
org.apache.openjpa.jdbc.schema.Column

Packages that use Column
org.apache.openjpa.jdbc.identifier   
org.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernel 
org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Tree 
org.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadata 
org.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategies 
org.apache.openjpa.jdbc.schema OpenJPA-JDBC Schema Management 
org.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction 
org.apache.openjpa.persistence.jdbc OpenJPA JPA-JDBC 
 

Uses of Column in org.apache.openjpa.jdbc.identifier
 

Methods in org.apache.openjpa.jdbc.identifier with parameters of type Column
 String DBIdentifierUtilImpl.appendColumns(Column[] columns)
           
 String DBIdentifierUtil.appendColumns(Column[] columns)
          Appends multiple columns names together into comma delimited string.
 DBIdentifier DBIdentifierUtilImpl.getGeneratedKeySequenceName(Column col, int maxLen)
           
 DBIdentifier DBIdentifierUtil.getGeneratedKeySequenceName(Column col, int maxLen)
          Returns a generated key sequence identifier for the column.
 

Uses of Column in org.apache.openjpa.jdbc.kernel
 

Methods in org.apache.openjpa.jdbc.kernel that return Column
protected  Column ValueTableJDBCSeq.addPrimaryKeyColumn(Table table)
           
protected  Column TableJDBCSeq.addPrimaryKeyColumn(Table table)
          Add the primary key column to the given table and return it.
protected  Column ClassTableJDBCSeq.addPrimaryKeyColumn(Table table)
           
protected  Column[] PreparedStatementManagerImpl.getAutoAssignColumns(RowImpl row)
           
 Column[] FinderQueryImpl.getPKColumns()
           
 

Methods in org.apache.openjpa.jdbc.kernel with parameters of type Column
protected  String[] PreparedStatementManagerImpl.getAutoAssignColNames(Column[] autoAssign, RowImpl row)
           
protected  List<Object> PreparedStatementManagerImpl.populateAutoAssignCols(PreparedStatement stmnt, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row)
          This method will only be called when there is auto assign columns.
protected  List<Object> PreparedStatementManagerImpl.populateAutoAssignCols(PreparedStatement stmnt, Column[] autoAssign, String[] autoAssignColNames, RowImpl row)
           
protected  void PreparedStatementManagerImpl.setObjectId(List vals, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row)
           
protected  void PreparedStatementManagerImpl.setObjectId(List vals, Column[] autoAssign, String[] autoAssignColNames, RowImpl row)
           
 

Uses of Column in org.apache.openjpa.jdbc.kernel.exps
 

Fields in org.apache.openjpa.jdbc.kernel.exps declared as Column
 Column[] PCPath.PathExpState.cols
           
 Column[] Const.ConstExpState.cols
           
 

Methods in org.apache.openjpa.jdbc.kernel.exps that return Column
 Column Const.ConstExpState.getColumn(int index)
          Return the column for the value at the specified index, or null.
 Column[] PCPath.getColumns(ExpState state)
           
 Column[] GetObjectId.getColumns(ExpState state)
          Return the oid columns.
 

Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Column
 void PCPath.appendTo(Select sel, ExpState state, SQLBuffer sql, Column col)
           
 String FilterValueImpl.getColumnAlias(Column col)
           
 String FilterValue.getColumnAlias(Column col)
          Return the alias to use for the given column (this includes the table alias prefix, if any).
 

Uses of Column in org.apache.openjpa.jdbc.meta
 

Methods in org.apache.openjpa.jdbc.meta that return Column
protected  Column[] MappingInfo.createColumns(MetaDataContext context, String prefix, Column[] tmplates, Table table, boolean adapt)
          Retrieve/create columns on the given table by merging the given template information with any user-provided information.
 Column JDBCColumnOrder.getColumn()
          The synthetic column.
 Column[] Version.getColumns()
          Columns used for versioning.
 Column[] ValueMappingImpl.getColumns()
           
 Column[] ValueMapping.getColumns()
          The columns that hold the data for this value.
 Column[] Joinable.getColumns()
          The columns managed by this joinable.
 Column[] FieldMapping.getColumns()
           
 Column[] Embeddable.getColumns()
          Return the columns used by this strategy.
 Column[] Discriminator.getColumns()
          Columns used by this Discriminator.
 Column[] DelegatingJoinable.getColumns()
           
 Column[] DiscriminatorMappingInfo.getColumns(Discriminator discrim, Column[] tmplates, boolean adapt)
          Return the columns set for this discriminator, based on the given templates.
 Column[] ValueMappingInfo.getColumns(ValueMapping val, DBIdentifier name, Column[] tmplates, Table table, boolean adapt)
           
 Column[] ValueMappingInfo.getColumns(ValueMapping val, String name, Column[] tmplates, Table table, boolean adapt)
          Deprecated.  
 Column[] VersionMappingInfo.getColumns(Version version, Column[] templates, boolean adapt)
          Return the columns set for this version, based on the given templates.
 Column[] ClassMappingInfo.getDataStoreIdColumns(ClassMapping cls, Column[] tmplates, Table table, boolean adapt)
          Return the datastore identity columns for the given class, based on the given templates.
 Column[] VersionMappingInfo.getMultiTableColumns(Version vers, Column[] templates, boolean adapt)
          Return the columns set for this version when the columns are spread across multiple tables.
 Column ValueMappingInfo.getNullIndicatorColumn(ValueMapping val, DBIdentifier name, Table table, boolean adapt)
           
 Column ValueMappingInfo.getNullIndicatorColumn(ValueMapping val, String name, Table table, boolean adapt)
          Deprecated.  
 Column FieldMappingInfo.getOrderColumn()
          Raw synthetic ordering column.
 Column FieldMapping.getOrderColumn()
          Field order column, if any.
 Column FieldMappingInfo.getOrderColumn(FieldMapping field, Table table, boolean adapt)
          Return the ordering column for this field, or null if none.
 Column[] ClassMapping.getPrimaryKeyColumns()
          The columns this mapping uses to uniquely identify an object.
 Column[] ValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Map the given value and return all mapped columns, or simply return an array of unmapped default columns.
protected static Column MappingInfo.mergeColumn(MetaDataContext context, String prefix, Column tmplate, boolean compat, Column given, Table table, boolean adapt, boolean fill)
          Merge the given columns if possible.
protected static Column MappingInfo.syncColumn(MetaDataContext context, Column col, int num, boolean forceJDBCType, Table colTable, Table targetTable, Object target, boolean inverse)
          Create a copy of the given column with the raw mapping information set correctly, and without settings that match defaults.
 

Methods in org.apache.openjpa.jdbc.meta that return types with arguments of type Column
 Map<Column,? extends Object> VersionStrategy.getBulkUpdateValues()
           
 Map<Column,?> Version.getBulkUpdateValues()
           
 List<Column> MappingInfo.getColumns()
          Raw column data.
 List<Column> MappingInfo.getColumns(DBIdentifier tableName)
          Gets the columns whose table name matches the given table name.
 List<Column> MappingInfo.getColumns(String tableName)
          Deprecated.  
 List<Column> ValueMappingInfo.getMapsIdColumns()
          Raw column data.
 List<Column> ClassMappingInfo.getSecondaryTableJoinColumns(DBIdentifier tableName)
           
 List<Column> ClassMappingInfo.getSecondaryTableJoinColumns(String tableName)
          Deprecated.  
 

Methods in org.apache.openjpa.jdbc.meta with parameters of type Column
protected  boolean MappingDefaultsImpl.areAllPrimaryKeyColumns(Column[] cols)
          Return whether all the given columns are primary key columns.
 Joinable ClassMapping.assertJoinable(Column col)
          Return the joinable for the given column, or throw an exception if none is available.
(package private)  boolean MappingInfo.canMerge(List<Column> given, Column[] templates, boolean adapt, boolean fill)
           
(package private)  boolean ClassMapping.contains(Column[] cols, Column c)
           
(package private)  boolean ClassMapping.contains(Column[] cols, Column c)
           
protected  void MappingDefaultsImpl.correctName(Table table, Column col)
          Correct the given column's name.
protected  Column[] MappingInfo.createColumns(MetaDataContext context, String prefix, Column[] tmplates, Table table, boolean adapt)
          Retrieve/create columns on the given table by merging the given template information with any user-provided information.
protected  Index MappingInfo.createIndex(MetaDataContext context, String prefix, Index tmplate, Column[] cols, boolean adapt)
          Retrieve/create an index on the given columns by merging the given template information with any user-provided information.
protected  Unique MappingInfo.createUnique(MetaDataContext context, String prefix, Unique tmplate, Column[] cols, boolean adapt)
          Retrieve/create a unique constraint on the given columns by merging the given template information with any user-provided information.
 int ValueMappingInfo.findTargetField(Column[] tmplates, String target)
          Return the position of the template column with the given target field.
 Column[] DiscriminatorMappingInfo.getColumns(Discriminator discrim, Column[] tmplates, boolean adapt)
          Return the columns set for this discriminator, based on the given templates.
 Column[] ValueMappingInfo.getColumns(ValueMapping val, DBIdentifier name, Column[] tmplates, Table table, boolean adapt)
           
 Column[] ValueMappingInfo.getColumns(ValueMapping val, String name, Column[] tmplates, Table table, boolean adapt)
          Deprecated.  
 Column[] VersionMappingInfo.getColumns(Version version, Column[] templates, boolean adapt)
          Return the columns set for this version, based on the given templates.
 Column[] ClassMappingInfo.getDataStoreIdColumns(ClassMapping cls, Column[] tmplates, Table table, boolean adapt)
          Return the datastore identity columns for the given class, based on the given templates.
 String ReverseCustomizer.getFieldName(ClassMapping dec, Column[] cols, ForeignKey fk, String defaultName)
          Return the field name used to map the given columns, or null to prevent the columns from being mapped.
 String PropertiesReverseCustomizer.getFieldName(ClassMapping dec, Column[] cols, ForeignKey fk, String defaultName)
           
 Class ReverseMappingTool.getFieldType(Column col, boolean forceObject)
          Return the default field type for the given column.
 Index DiscriminatorMappingInfo.getIndex(Discriminator discrim, Column[] cols, boolean adapt)
          Return the index to set on the discriminator columns, or null if none.
 Index NoneMappingDefaults.getIndex(Discriminator disc, Table table, Column[] cols)
           
 Index MappingDefaultsImpl.getIndex(Discriminator disc, Table table, Column[] cols)
           
 Index MappingDefaults.getIndex(Discriminator disc, Table table, Column[] cols)
          Return a default index for the discriminator, or null if the discriminator columns should not be indexed by default.
 Index NoneMappingDefaults.getIndex(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 Index MappingDefaultsImpl.getIndex(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 Index MappingDefaults.getIndex(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
          Return a default index for the value, or null if the value columns should not be indexed by default.
 Index NoneMappingDefaults.getIndex(ValueMapping vm, String name, Table table, Column[] cols)
           
 Index MappingDefaultsImpl.getIndex(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 Index MappingDefaults.getIndex(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 Index VersionMappingInfo.getIndex(Version version, Column[] cols, boolean adapt)
          Return the index to set on the version columns, or null if none.
 Index NoneMappingDefaults.getIndex(Version vers, Table table, Column[] cols)
           
 Index MappingDefaultsImpl.getIndex(Version vers, Table table, Column[] cols)
           
 Index MappingDefaults.getIndex(Version vers, Table table, Column[] cols)
          Return a default index for the version, or null if the version columns should not be indexed by default.
protected  DBIdentifier MappingDefaultsImpl.getIndexName(DBIdentifier name, Table table, Column[] cols)
           
protected  String MappingDefaultsImpl.getIndexName(String name, Table table, Column[] cols)
          Deprecated.  
 Joinable ClassMapping.getJoinable(Column col)
          Return the Joinable for the given column.
 Index NoneMappingDefaults.getJoinIndex(FieldMapping fm, Table table, Column[] cols)
           
 Index MappingDefaultsImpl.getJoinIndex(FieldMapping fm, Table table, Column[] cols)
           
 Index MappingDefaults.getJoinIndex(FieldMapping fm, Table table, Column[] cols)
          Return a default index for the join, or null if the join columns should not be indexed by default.
 Unique NoneMappingDefaults.getJoinUnique(FieldMapping fm, Table table, Column[] cols)
           
 Unique MappingDefaultsImpl.getJoinUnique(FieldMapping fm, Table table, Column[] cols)
           
 Unique MappingDefaults.getJoinUnique(FieldMapping fm, Table table, Column[] cols)
          Return a default constraint for the join, or null if the join columns should not be constrained by default.
 Object Joinable.getJoinValue(Object val, Column col, JDBCStore store)
          Return the join value of the given column.
 Object DelegatingJoinable.getJoinValue(Object val, Column col, JDBCStore store)
           
 Object Joinable.getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
          Return the join value of the given column.
 Object DelegatingJoinable.getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
           
 Column[] VersionMappingInfo.getMultiTableColumns(Version vers, Column[] templates, boolean adapt)
          Return the columns set for this version when the columns are spread across multiple tables.
 Object Joinable.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
          Return the value for this joinable from the given result, using the given columns.
 Object DelegatingJoinable.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Unique NoneMappingDefaults.getUnique(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 Unique MappingDefaultsImpl.getUnique(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 Unique MappingDefaults.getUnique(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
          Return a default constraint for the value, or null if the value columns should not be constrained by default.
 Unique NoneMappingDefaults.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
           
 Unique MappingDefaultsImpl.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 Unique MappingDefaults.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
(package private)  boolean ClassMapping.isSelfReference(ForeignKey fk, Column[] cols)
           
protected static Column MappingInfo.mergeColumn(MetaDataContext context, String prefix, Column tmplate, boolean compat, Column given, Table table, boolean adapt, boolean fill)
          Merge the given columns if possible.
 FieldMapping ReverseMappingTool.newFieldMapping(String name, Class type, Column col, ForeignKey fk, ClassMapping dec)
          Create a field mapping for the given info, or return null if customizer rejects.
 void MappingInfo.ForeignKeyDefaults.populate(Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
          Populate the given foreign key column with defaults.
 void NoneMappingDefaults.populateColumns(Discriminator disc, Table table, Column[] cols)
           
 void MappingDefaultsImpl.populateColumns(Discriminator disc, Table table, Column[] cols)
           
 void MappingDefaults.populateColumns(Discriminator disc, Table table, Column[] cols)
          Fill in default information for the given discriminator columns.
 void NoneMappingDefaults.populateColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 void MappingDefaultsImpl.populateColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 void MappingDefaults.populateColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
          Fill in default information for the given value columns.
 void NoneMappingDefaults.populateColumns(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 void MappingDefaultsImpl.populateColumns(ValueMapping vm, String name, Table table, Column[] cols)
           
 void MappingDefaults.populateColumns(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 void NoneMappingDefaults.populateColumns(Version vers, Table table, Column[] cols)
           
 void MappingDefaultsImpl.populateColumns(Version vers, Table table, Column[] cols)
           
 void MappingDefaults.populateColumns(Version vers, Table table, Column[] cols)
          Fill in default information for the given version columns.
 void NoneMappingDefaults.populateDataStoreIdColumns(ClassMapping cls, Table table, Column[] cols)
           
 void MappingDefaultsImpl.populateDataStoreIdColumns(ClassMapping cls, Table table, Column[] cols)
           
 void MappingDefaults.populateDataStoreIdColumns(ClassMapping cls, Table table, Column[] cols)
          Fill in default information for the given datastore identity columns.
 void NoneMappingDefaults.populateForeignKeyColumn(ValueMapping vm, DBIdentifier name, Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
           
 void MappingDefaultsImpl.populateForeignKeyColumn(ValueMapping vm, DBIdentifier name, Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
           
 void MappingDefaults.populateForeignKeyColumn(ValueMapping vm, DBIdentifier name, Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
          Fill in default information for the given column used to join a value to its related type.
 void NoneMappingDefaults.populateForeignKeyColumn(ValueMapping vm, String name, Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
          Deprecated.  
 void MappingDefaultsImpl.populateForeignKeyColumn(ValueMapping vm, String name, Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
          Deprecated.  
 void MappingDefaults.populateForeignKeyColumn(ValueMapping vm, String name, Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
          Deprecated.  
 void NoneMappingDefaults.populateJoinColumn(ClassMapping cm, Table local, Table foreign, Column col, Object target, int pos, int cols)
           
 void MappingDefaultsImpl.populateJoinColumn(ClassMapping cm, Table local, Table foreign, Column col, Object target, int pos, int cols)
           
 void MappingDefaults.populateJoinColumn(ClassMapping cm, Table local, Table foreign, Column col, Object target, int pos, int cols)
          Fill in default information for the given column used to join a class to its superclass table.
 void NoneMappingDefaults.populateJoinColumn(FieldMapping fm, Table local, Table foreign, Column col, Object target, int pos, int cols)
           
 void MappingDefaultsImpl.populateJoinColumn(FieldMapping fm, Table local, Table foreign, Column col, Object target, int pos, int cols)
           
 void MappingDefaults.populateJoinColumn(FieldMapping fm, Table local, Table foreign, Column col, Object target, int pos, int cols)
          Fill in default information for the given column used to join a field to its defining class' table.
 boolean NoneMappingDefaults.populateNullIndicatorColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 boolean MappingDefaultsImpl.populateNullIndicatorColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 boolean MappingDefaults.populateNullIndicatorColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
          Fill in default information for the given null indicator columns.
 boolean NoneMappingDefaults.populateNullIndicatorColumns(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 boolean MappingDefaultsImpl.populateNullIndicatorColumns(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 boolean MappingDefaults.populateNullIndicatorColumns(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 boolean NoneMappingDefaults.populateOrderColumns(FieldMapping fm, Table table, Column[] cols)
           
 boolean MappingDefaultsImpl.populateOrderColumns(FieldMapping fm, Table table, Column[] cols)
           
 boolean MappingDefaults.populateOrderColumns(FieldMapping fm, Table table, Column[] cols)
          Fill in default information for the given order columns.
 void Joinable.setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, Object autogen)
          Use the given auto-assigned value to set this join value's field on the given instance.
 void DelegatingJoinable.setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, Object autogen)
           
 void JDBCColumnOrder.setColumn(Column col)
          The synthetic column.
 void Version.setColumns(Column[] cols)
          Columns used for versioning.
 void ValueMappingImpl.setColumns(Column[] cols)
           
 void ValueMapping.setColumns(Column[] cols)
          The columns that hold the data for this value.
 void FieldMapping.setColumns(Column[] cols)
           
 void Discriminator.setColumns(Column[] cols)
          Columns used by this Discriminator.
 void ClassMapping.setJoinable(Column col, Joinable joinable)
          Add the given column-to-joinable mapping.
 void FieldMappingInfo.setOrderColumn(Column order)
          Raw synthetic ordering column.
 void FieldMapping.setOrderColumn(Column order)
          Field order column, if any.
 void ClassMapping.setPrimaryKeyColumns(Column[] cols)
          The columns this mapping uses to uniquely identify an object.
(package private)  boolean VersionMappingInfo.spansMultipleTables(Column[] cols)
          Affirms if the given columns belong to more than one tables.
protected static Column MappingInfo.syncColumn(MetaDataContext context, Column col, int num, boolean forceJDBCType, Table colTable, Table targetTable, Object target, boolean inverse)
          Create a copy of the given column with the raw mapping information set correctly, and without settings that match defaults.
protected  void MappingInfo.syncColumns(MetaDataContext context, Column[] cols, boolean forceJDBCType)
          Sets internal column information to match the given mapped columns.
 Object ClassMapping.toDataStoreValue(Object obj, Column[] cols, JDBCStore store)
          Return the given column value(s) for the given object.
 Object RelationId.toRelationDataStoreValue(OpenJPAStateManager sm, Column col)
          Return the serialized value for the given related object, now that its id has been assigned.
 

Method parameters in org.apache.openjpa.jdbc.meta with type arguments of type Column
(package private)  boolean MappingInfo.canMerge(List<Column> given, Column[] templates, boolean adapt, boolean fill)
           
protected  ForeignKey MappingInfo.createForeignKey(MetaDataContext context, String prefix, List<Column> given, MappingInfo.ForeignKeyDefaults def, Table table, ClassMapping cls, ClassMapping rel, boolean inversable, boolean adapt)
          Retrieve/create a foreign key (possibly logical) on the given columns by merging the given template information with any user-provided information.
 ForeignKey FieldMappingInfo.getJoin(FieldMapping field, Table table, boolean adapt, List<Column> cols)
           
 void MappingInfo.setColumns(List<Column> cols)
          Raw column data.
 void ValueMappingInfo.setMapsIdColumns(List<Column> cols)
          Raw column data.
 void ClassMappingInfo.setSecondaryTableJoinColumns(DBIdentifier tableName, List<Column> cols)
           
 void ClassMappingInfo.setSecondaryTableJoinColumns(String tableName, List<Column> cols)
          Deprecated.  
 

Constructors in org.apache.openjpa.jdbc.meta with parameters of type Column
DelegatingJoinable(Joinable join, Column[] cols)
          Constructor.
 

Uses of Column in org.apache.openjpa.jdbc.meta.strats
 

Fields in org.apache.openjpa.jdbc.meta.strats declared as Column
protected  Column[] HandlerFieldStrategy._cols
           
 

Methods in org.apache.openjpa.jdbc.meta.strats that return Column
 Column[] StringFieldStrategy.getColumns()
           
 Column[] RelationFieldStrategy.getColumns()
           
 Column[] PrimitiveFieldStrategy.getColumns()
           
 Column[] IdentityJoinable.getColumns()
           
 Column[] HandlerFieldStrategy.getColumns()
           
 Column[] EmbedFieldStrategy.getColumns()
           
 Column[] RelationCollectionTableFieldStrategy.getElementColumns(ClassMapping elem)
           
 Column[] RelationCollectionInverseKeyFieldStrategy.getElementColumns(ClassMapping elem)
           
 Column[] LRSCollectionFieldStrategy.getElementColumns(ClassMapping elem)
          Return the columns holding the data for a collection element for the given element mapping from LRSCollectionFieldStrategy.getIndependentElementMappings(boolean) (or null).
 Column[] HandlerCollectionTableFieldStrategy.getElementColumns(ClassMapping elem)
           
 Column[] RelationRelationMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
           
 Column[] RelationMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
           
 Column[] RelationMapInverseKeyFieldStrategy.getKeyColumns(ClassMapping cls)
           
 Column[] RelationHandlerMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
           
 Column[] LRSMapFieldStrategy.getKeyColumns(ClassMapping cls)
          Return the columns holding data for a map key for the given key mapping from LRSMapFieldStrategy.getIndependentKeyMappings(boolean) or LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null).
 Column[] HandlerRelationMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
           
 Column[] HandlerHandlerMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
           
 Column[] RelationRelationMapTableFieldStrategy.getValueColumns(ClassMapping cls)
           
 Column[] RelationMapTableFieldStrategy.getValueColumns(ClassMapping cls)
           
 Column[] RelationMapInverseKeyFieldStrategy.getValueColumns(ClassMapping cls)
           
 Column[] RelationHandlerMapTableFieldStrategy.getValueColumns(ClassMapping cls)
           
 Column[] LRSMapFieldStrategy.getValueColumns(ClassMapping cls)
          Return the columns holding data for a map value for the given value mapping from LRSMapFieldStrategy.getIndependentKeyMappings(boolean) or LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null).
 Column[] HandlerRelationMapTableFieldStrategy.getValueColumns(ClassMapping cls)
           
 Column[] HandlerHandlerMapTableFieldStrategy.getValueColumns(ClassMapping cls)
           
 Column[] XMLValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] UntypedPCValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] ObjectIdValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] ImmutableValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] EnumValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] ElementEmbedValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] ClobValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] CharArrayValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] CharArrayStreamValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] ByteArrayValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] BlobValueHandler.map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
           
 Column[] XMLValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] UntypedPCValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] ObjectIdValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] ImmutableValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
static Column[] HandlerStrategies.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Map the given value.
 Column[] EnumValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] ElementEmbedValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] ClobValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] CharArrayValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] CharArrayStreamValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] ByteArrayValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 Column[] BlobValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Deprecated.  
 

Methods in org.apache.openjpa.jdbc.meta.strats that return types with arguments of type Column
 Map<Column,String> NumberVersionStrategy.getBulkUpdateValues()
           
 

Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type Column
 Object StringFieldStrategy.getJoinValue(Object fieldVal, Column col, JDBCStore store)
           
 Object RelationFieldStrategy.getJoinValue(Object fieldVal, Column col, JDBCStore store)
           
 Object PrimitiveFieldStrategy.getJoinValue(Object fieldVal, Column col, JDBCStore store)
           
 Object IdentityJoinable.getJoinValue(Object val, Column col, JDBCStore store)
           
 Object HandlerFieldStrategy.getJoinValue(Object fieldVal, Column col, JDBCStore store)
           
 Object StringFieldStrategy.getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
           
 Object RelationFieldStrategy.getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
           
 Object PrimitiveFieldStrategy.getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
           
 Object IdentityJoinable.getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
           
 Object HandlerFieldStrategy.getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
           
 Object StringFieldStrategy.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Object RelationFieldStrategy.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Object PrimitiveFieldStrategy.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Object IdentityJoinable.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Object HandlerFieldStrategy.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
static boolean RelationStrategies.isRelationId(Column[] cols)
          Affirms if all of the given columns represent a relationship identifier.
(package private)  boolean ColumnVersionStrategy.isSecondaryColumn(Column col, OpenJPAStateManager sm)
           
protected  Object MaxEmbeddedLobFieldStrategy.load(Column col, Result res, Joins joins)
          Load this value from the given result.
protected  Object MaxEmbeddedCharArrayFieldStrategy.load(Column col, Result res, Joins joins)
           
protected  Object MaxEmbeddedByteArrayFieldStrategy.load(Column col, Result res, Joins joins)
           
static Object HandlerStrategies.loadDataStore(ValueMapping vm, Result res, Joins joins, Column[] cols)
          Load the datastore value from the given result.
static Object HandlerStrategies.loadObject(ValueMapping vm, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins, Column[] cols, boolean objectValueRequiresLoad)
          Load the Object value from the given result.
protected  RowImpl StateComparisonVersionStrategy.CustomUpdate.newInstance(Column[] cols, int action)
           
static boolean HandlerStrategies.set(ValueMapping vm, Object val, JDBCStore store, Row row, Column[] cols, ColumnIO io, boolean nullNone)
          Set the given value into the given row.
 void StringFieldStrategy.setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, Object autoInc)
           
 void RelationFieldStrategy.setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, Object autoInc)
           
 void PrimitiveFieldStrategy.setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, Object autoInc)
           
 void IdentityJoinable.setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, Object autogen)
           
 void HandlerFieldStrategy.setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, Object autoInc)
           
 void StateComparisonVersionStrategy.CustomUpdate.setObject(Column col, Object val)
           
protected  Object EmbedValueHandler.toDataStoreValue(OpenJPAStateManager em, ValueMapping vm, JDBCStore store, Column[] cols, Object rval, int idx)
          Helper to convert an object value to its datastore equivalent.
static Object HandlerStrategies.toDataStoreValue(ValueMapping vm, Object val, Column[] cols, JDBCStore store)
          Convert the given object to its datastore value(s).
protected  int EmbedValueHandler.toDataStoreValue1(OpenJPAStateManager em, ValueMapping vm, JDBCStore store, Column[] cols, List rvals, int idx)
           
protected  void EmbedValueHandler.toObjectValue(OpenJPAStateManager em, ValueMapping vm, Object val, JDBCStore store, JDBCFetchConfiguration fetch, Column[] cols, int idx)
          Helper to convert a datastore value to its object equivalent.
protected  int EmbedValueHandler.toObjectValue1(OpenJPAStateManager em, ValueMapping vm, Object val, JDBCStore store, JDBCFetchConfiguration fetch, Column[] cols, int idx)
           
 Object UntypedPCValueHandler.toRelationDataStoreValue(OpenJPAStateManager sm, Column col)
           
 Object ElementEmbedValueHandler.toRelationDataStoreValue(OpenJPAStateManager sm, Column col)
           
static void HandlerStrategies.where(ValueMapping vm, Object val, JDBCStore store, Row row, Column[] cols)
          Add where conditions to the given row.
 

Uses of Column in org.apache.openjpa.jdbc.schema
 

Fields in org.apache.openjpa.jdbc.schema declared as Column
static Column[] Schemas.EMPTY_COLUMNS
           
 

Methods in org.apache.openjpa.jdbc.schema that return Column
 Column Table.addColumn(DBIdentifier name)
           
 Column Table.addColumn(DBIdentifier name, DBIdentifier validName)
           
 Column Table.addColumn(String name)
          Deprecated.  
 Column Table.addColumn(String name, String validName)
          Deprecated.  
 Column[] Table.getAutoAssignedColumns()
          Return this table's auto-assigned columns.
 Column ForeignKey.getColumn(Column pk)
          Return the local column joined to the given primary key column.
 Column Table.getColumn(DBIdentifier name)
           
 Column Table.getColumn(DBIdentifier name, boolean create)
           
 Column Table.getColumn(String name)
          Deprecated.  
 Column[] Table.getColumns()
          Return the table's columns, in alphabetical order.
 Column[] LocalConstraint.getColumns()
          Return all the columns the constraint spans.
 Column[] ForeignKey.getColumns()
          Return the local columns in the foreign key local table order.
 Column[] ForeignKey.getConstantColumns()
          Return the local columns that we link to using constant values.
 Column[] ForeignKey.getConstantPrimaryKeyColumns()
          Return the primary key columns that we link to using constant values.
 Column ForeignKey.getPrimaryKeyColumn(Column local)
          Return the primary key column joined to the given local column.
 Column[] ForeignKey.getPrimaryKeyColumns()
          Return the foreign columns in the foreign key, in join-order with the result of ForeignKey.getColumns().
 Column[] Table.getRelationIdColumns()
          Return this table's relation id columns.
 Column Table.importColumn(Column col)
          Import a column from another table.
protected  Column SchemaGroup.newColumn(DBIdentifier name, Table table)
           
protected  Column DynamicSchemaFactory.newColumn(DBIdentifier name, Table table)
           
protected  Column SchemaGroup.newColumn(String name, Table table)
          Deprecated.  
 

Methods in org.apache.openjpa.jdbc.schema with parameters of type Column
 boolean SchemaTool.addColumn(Column col)
          Add the given column to the database schema.
 void PrimaryKey.addColumn(Column col)
           
 void LocalConstraint.addColumn(Column col)
          Add a column to the constraint.
(package private)  void Table.changeAutoAssigned(Column col)
          Called by columns when their auto increment status changes.
(package private)  void Table.changeRelationId(Column col)
          Called by columns when their relation id status changes.
 boolean LocalConstraint.columnsMatch(Column[] ocols)
          Return true if the given columns match the columns of this constraint.
 boolean ForeignKey.columnsMatch(Column[] fkCols, Column[] fkPKCols)
          Return true if the given local and foreign columns match those on this key.
 boolean ForeignKey.columnsMatch(Column[] fkCols, Column[] fkPKCols)
          Return true if the given local and foreign columns match those on this key.
 boolean Table.containsColumn(Column col)
           
 boolean LocalConstraint.containsColumn(Column col)
          Return true if the pk includes the given column.
 boolean ForeignKey.containsColumn(Column col)
          Return true if the fk includes the given local column.
 boolean ForeignKey.containsConstantColumn(Column col)
          Return true if the fk includes the given local column.
 boolean ForeignKey.containsConstantPrimaryKeyColumn(Column col)
          Return true if the fk includes the given primary key column.
 boolean ForeignKey.containsPrimaryKeyColumn(Column col)
          Return true if the fk includes the given primary key column.
 void Column.copy(Column from)
          Copy information from the given column to this one.
 boolean SchemaTool.dropColumn(Column col)
          Drop the given column from the database schema.
 boolean Column.equalsColumn(Column col)
          Tests compatibility.
 Column ForeignKey.getColumn(Column pk)
          Return the local column joined to the given primary key column.
 Object ForeignKey.getConstant(Column local)
          Return the constant value assigned to the given local column.
 Column ForeignKey.getPrimaryKeyColumn(Column local)
          Return the primary key column joined to the given local column.
 Object ForeignKey.getPrimaryKeyConstant(Column pk)
          Return the constant value assigned to the given primary key column.
 Column Table.importColumn(Column col)
          Import a column from another table.
 boolean ColumnIO.isAllInsertable(Column[] cols, boolean nullValue)
          Equivalent to isAllInsertable (cols.length, nullValue).
 boolean ColumnIO.isAllUpdatable(Column[] cols, boolean nullValue)
          Equivalent to isAllUpdatable (cols.length, nullValue).
 boolean ColumnIO.isAnyInsertable(Column[] cols, boolean nullValue)
          Equivalent to isAnyInsertable (cols.length, nullValue).
 boolean ColumnIO.isAnyUpdatable(Column[] cols, boolean nullValue)
          Equivalent to isAnyUpdatable (cols.length, nullValue).
 boolean ColumnIO.isInsertable(Column col, boolean nullValue)
          Equivalent to isInsertable (0, nullValue), but returns false if the given column is null.
 boolean ColumnIO.isUpdatable(Column col, boolean nullValue)
          Equivalent to isUpdatable (0, nullValue), but returns false if the given column is null.
 void ForeignKey.join(Column local, Column toPK)
          Join a local column to a primary key column of another table.
 void ForeignKey.joinConstant(Column col, Object val)
          Join a constant value to a local column of this table.
 void ForeignKey.joinConstant(Object val, Column toPK)
          Join a constant value to a primary key column of another table.
 boolean Table.removeColumn(Column col)
          Remove the given column from the table.
 boolean LocalConstraint.removeColumn(Column col)
          Remove a column from the constraint.
 boolean ForeignKey.removeJoin(Column col)
          Remove any joins inolving the given column.
 void LocalConstraint.setColumns(Column[] cols)
          Set the columns the constraint spans.
 void ForeignKey.setConstantJoins(Column[] cols, Object[] consts)
          Set the foreign key's constant joins.
 void ForeignKey.setConstantJoins(Object[] consts, Column[] pkCols)
          Set the foreign key's constant joins.
 void ForeignKey.setJoins(Column[] cols, Column[] pkCols)
          Set the foreign key's joins.
 void ForeignKey.setJoins(Column[] cols, Column[] pkCols)
          Set the foreign key's joins.
 

Uses of Column in org.apache.openjpa.jdbc.sql
 

Methods in org.apache.openjpa.jdbc.sql that return Column
 Column[] RowImpl.getColumns()
           
 Column[] SQLServerDictionary.getColumns(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, Connection conn)
           
 Column[] PointbaseDictionary.getColumns(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, Connection conn)
           
 Column[] OracleDictionary.getColumns(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, Connection conn)
           
 Column[] InformixDictionary.getColumns(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, Connection conn)
           
 Column[] HSQLDictionary.getColumns(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, Connection conn)
           
 Column[] H2Dictionary.getColumns(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, Connection conn)
           
 Column[] FoxProDictionary.getColumns(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, Connection conn)
           
 Column[] DBDictionary.getColumns(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, Connection conn)
          Reflect on the schema to find columns matching the given table and column patterns.
 Column[] SQLServerDictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String columnName, Connection conn)
           
 Column[] PointbaseDictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String columnName, Connection conn)
           
 Column[] OracleDictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String columnName, Connection conn)
           
 Column[] InformixDictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String columnName, Connection conn)
           
 Column[] HSQLDictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String columnName, Connection conn)
           
 Column[] H2Dictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String columnName, Connection conn)
           
 Column[] FoxProDictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String columnName, Connection conn)
           
 Column[] DBDictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String columnName, Connection conn)
          Deprecated.  
 Column[] AbstractSQLServerDictionary.getColumns(DatabaseMetaData meta, String catalog, String schemaName, String tableName, String colName, Connection conn)
           
protected  Column MySQLDictionary.newColumn(ResultSet colMeta)
           
 Column InformixDictionary.newColumn(ResultSet colMeta)
           
protected  Column DBDictionary.newColumn(ResultSet colMeta)
          Create a new column from the information in the schema metadata.
 

Methods in org.apache.openjpa.jdbc.sql with parameters of type Column
(package private)  boolean PrimaryRow.allowsUpdate(Column col, Object old, Object cur)
          Allow the given column value to be updated only if old or current value is a default value or was not set and the column is not a primary key.
 SQLBuffer SQLBuffer.append(Column col)
           
protected  String InterbaseDictionary.appendSize(Column col, String typeName)
           
protected  String FoxProDictionary.appendSize(Column col, String typeName)
           
protected  String FirebirdDictionary.appendSize(Column col, String typeName)
          On Firebird 1.5 reduce the size of indexed VARCHAR column to 252 or a value specified by user.
protected  String DBDictionary.appendSize(Column col, String typeName)
          Helper method to add size properties to the specified type.
 SQLBuffer SQLBuffer.appendValue(Object o, Column col)
          Append a system inserted parameter value for a specific column.
 SQLBuffer SQLBuffer.appendValue(Object o, Column col, Parameter userParam)
          Append a user parameter value for a specific column.
 void RowImpl.clearRelationId(Column col)
          Clear a circular relation id.
 void PrimaryRow.clearRelationId(Column col)
           
 boolean Result.contains(Column col, Joins joins)
          Return true if the given column is available in the result.
 boolean MergedResult.contains(Column col, Joins joins)
           
 boolean AbstractResult.contains(Column col, Joins joins)
           
 boolean Result.containsAll(Column[] cols, Joins joins)
          Return true if all the given columns are available in the result.
 boolean MergedResult.containsAll(Column[] cols, Joins joins)
           
 boolean AbstractResult.containsAll(Column[] cols, Joins joins)
           
 void DBDictionary.createIndexIfNecessary(Schema schema, DBIdentifier table, Column pkColumn)
           
 void DB2Dictionary.createIndexIfNecessary(Schema schema, DBIdentifier table, Column pkColumn)
           
 void DBDictionary.createIndexIfNecessary(Schema schema, String table, Column pkColumn)
          Deprecated.  
 void DB2Dictionary.createIndexIfNecessary(Schema schema, String table, Column pkColumn)
          Create an index if necessary for some database tables
 ResultSet SelectImpl.executeQuery(Connection conn, PreparedStatement stmnt, String sql, JDBCStore store, Object[] params, Column[] cols)
          This method is to provide override for non-JDBC or JDBC-like implementation of executing query.
 String[] HSQLDictionary.getAddColumnSQL(Column column)
           
 String[] H2Dictionary.getAddColumnSQL(Column column)
           
 String[] DBDictionary.getAddColumnSQL(Column column)
          Return a series of SQL statements to add the given column to its table.
 Array Result.getArray(Column col, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Array MergedResult.getArray(Column col, Joins joins)
           
 Array AbstractResult.getArray(Column col, Joins joins)
           
 InputStream Result.getAsciiStream(Column col, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 InputStream MergedResult.getAsciiStream(Column col, Joins joins)
           
 InputStream AbstractResult.getAsciiStream(Column col, Joins joins)
           
protected  String SolidDBDictionary.getAutoGenSeqName(Column col)
           
 BigDecimal Result.getBigDecimal(Column col, Joins joins)
          Return the value stored in the given column.
 BigDecimal MergedResult.getBigDecimal(Column col, Joins joins)
           
 BigDecimal AbstractResult.getBigDecimal(Column col, Joins joins)
           
 BigInteger Result.getBigInteger(Column col, Joins joins)
          Return the value stored in the given column.
 BigInteger MergedResult.getBigInteger(Column col, Joins joins)
           
 BigInteger AbstractResult.getBigInteger(Column col, Joins joins)
           
 InputStream Result.getBinaryStream(Column col, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 InputStream MergedResult.getBinaryStream(Column col, Joins joins)
           
 InputStream AbstractResult.getBinaryStream(Column col, Joins joins)
           
 Blob Result.getBlob(Column col, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Blob MergedResult.getBlob(Column col, Joins joins)
           
 Blob AbstractResult.getBlob(Column col, Joins joins)
           
 boolean Result.getBoolean(Column col, Joins joins)
          Return the value stored in the given column.
 boolean MergedResult.getBoolean(Column col, Joins joins)
           
 boolean AbstractResult.getBoolean(Column col, Joins joins)
           
 byte Result.getByte(Column col, Joins joins)
          Return the value stored in the given column.
 byte MergedResult.getByte(Column col, Joins joins)
           
 byte AbstractResult.getByte(Column col, Joins joins)
           
 byte[] Result.getBytes(Column col, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 byte[] MergedResult.getBytes(Column col, Joins joins)
           
 byte[] AbstractResult.getBytes(Column col, Joins joins)
           
 Calendar Result.getCalendar(Column col, Joins joins)
          Return the value stored in the given column.
 Calendar MergedResult.getCalendar(Column col, Joins joins)
           
 Calendar AbstractResult.getCalendar(Column col, Joins joins)
           
 String DBDictionary.getCastFunction(Val val, String func, Column col)
          Return the correct CAST function syntax.
 String DB2Dictionary.getCastFunction(Val val, String func, Column col)
          Return the correct CAST function syntax
 char Result.getChar(Column col, Joins joins)
          Return the value stored in the given column.
 char MergedResult.getChar(Column col, Joins joins)
           
 char AbstractResult.getChar(Column col, Joins joins)
           
 Reader Result.getCharacterStream(Column col, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Reader MergedResult.getCharacterStream(Column col, Joins joins)
           
 Reader AbstractResult.getCharacterStream(Column col, Joins joins)
           
 Clob Result.getClob(Column col, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Clob MergedResult.getClob(Column col, Joins joins)
           
 Clob AbstractResult.getClob(Column col, Joins joins)
           
 String SelectImpl.getColumnAlias(Column col)
           
 String Select.getColumnAlias(Column col)
          Return the alias for the given column.
 String LogicalUnion.UnionSelect.getColumnAlias(Column col)
           
 String SelectImpl.getColumnAlias(Column col, Joins joins)
           
 String Select.getColumnAlias(Column col, Joins joins)
          Return the alias for the given column.
 String LogicalUnion.UnionSelect.getColumnAlias(Column col, Joins joins)
           
 String SelectImpl.getColumnAlias(Column col, Object path)
          Return the alias for the give column
 String Select.getColumnAlias(Column col, Object path)
          Return the alias for the given column, without creating new table alias
 String LogicalUnion.UnionSelect.getColumnAlias(Column col, Object alias)
           
 String DBDictionary.getColumnDBName(Column column)
           
 DBIdentifier DBDictionary.getColumnIdentifier(Column column)
          Returns the name of the column using database specific delimiters.
 Date Result.getDate(Column col, Calendar cal, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Date MergedResult.getDate(Column col, Calendar cal, Joins joins)
           
 Date AbstractResult.getDate(Column col, Calendar cal, Joins joins)
           
 Date Result.getDate(Column col, Joins joins)
          Return the value stored in the given column.
 Date MergedResult.getDate(Column col, Joins joins)
           
 Date AbstractResult.getDate(Column col, Joins joins)
           
protected  String SybaseDictionary.getDeclareColumnSQL(Column col, boolean alter)
           
protected  String DBDictionary.getDeclareColumnSQL(Column col, boolean alter)
          Return the declaration SQL for the given column.
 double Result.getDouble(Column col, Joins joins)
          Return the value stored in the given column.
 double MergedResult.getDouble(Column col, Joins joins)
           
 double AbstractResult.getDouble(Column col, Joins joins)
           
 String[] SybaseDictionary.getDropColumnSQL(Column column)
           
 String[] InterbaseDictionary.getDropColumnSQL(Column column)
           
 String[] FirebirdDictionary.getDropColumnSQL(Column column)
          Return ALTER TABLE <table name> DROP <col name>.
 String[] EmpressDictionary.getDropColumnSQL(Column column)
           
 String[] DBDictionary.getDropColumnSQL(Column column)
          Return a series of SQL statements to drop the given column from its table.
 float Result.getFloat(Column col, Joins joins)
          Return the value stored in the given column.
 float MergedResult.getFloat(Column col, Joins joins)
           
 float AbstractResult.getFloat(Column col, Joins joins)
           
 Object OracleDictionary.getGeneratedKey(Column col, Connection conn)
           
 Object DBDictionary.getGeneratedKey(Column col, Connection conn)
          Return the last generated value for the given column.
protected  String DBDictionary.getGeneratedKeySequenceName(Column col)
          Return the sequence name used by databases for the given autoassigned column.
protected  String SolidDBDictionary.getGeneratedKeyTriggerName(Column col)
          Trigger name for simulating auto-assign values on the given column.
protected  String OracleDictionary.getGeneratedKeyTriggerName(Column col)
          Trigger name for simulating auto-assign values on the given column.
protected  String SolidDBDictionary.getGenKeySeqName(String query, Column col)
           
protected  String DBDictionary.getGenKeySeqName(String query, Column col)
           
 int Result.getInt(Column col, Joins joins)
          Return the value stored in the given column.
 int MergedResult.getInt(Column col, Joins joins)
           
 int AbstractResult.getInt(Column col, Joins joins)
           
protected  Object DBDictionary.getKey(ResultSet rs, Column col)
          This method is to provide override for non-JDBC or JDBC-like implementation of getting key from the result set.
 Locale Result.getLocale(Column col, Joins joins)
          Return the value stored in the given column.
 Locale MergedResult.getLocale(Column col, Joins joins)
           
 Locale AbstractResult.getLocale(Column col, Joins joins)
           
 long Result.getLong(Column col, Joins joins)
          Return the value stored in the given column.
 long MergedResult.getLong(Column col, Joins joins)
           
 long AbstractResult.getLong(Column col, Joins joins)
           
 String OracleDictionary.getMarkerForInsertUpdate(Column col, Object val)
          Oracle requires special handling of XML column.
 String DBDictionary.getMarkerForInsertUpdate(Column col, Object val)
          Return parameter marker for INSERT and UPDATE statements.
 Number Result.getNumber(Column col, Joins joins)
          Return the value stored in the given column.
 Number MergedResult.getNumber(Column col, Joins joins)
           
 Number AbstractResult.getNumber(Column col, Joins joins)
           
 Object Result.getObject(Column col, Object arg, Joins joins)
          Return the value stored in the given column.
 Object MergedResult.getObject(Column col, Object arg, Joins joins)
           
 Object AbstractResult.getObject(Column col, Object arg, Joins joins)
           
protected  String SolidDBDictionary.getOpenJPA3GeneratedKeySequenceName(Column col)
          Returns a OpenJPA 3-compatible name for an auto-assign sequence.
protected  String OracleDictionary.getOpenJPA3GeneratedKeySequenceName(Column col)
          Returns a OpenJPA 3-compatible name for an auto-assign sequence.
protected  String SolidDBDictionary.getOpenJPA3GeneratedKeyTriggerName(Column col)
          Returns a OpenJPA 3-compatible name for an auto-assign trigger.
protected  String OracleDictionary.getOpenJPA3GeneratedKeyTriggerName(Column col)
          Returns a OpenJPA 3-compatible name for an auto-assign trigger.
 String PostgresDictionary.getPlaceholderValueString(Column col)
          Return a SQL string to act as a placeholder for the given column.
 String HSQLDictionary.getPlaceholderValueString(Column col)
           
 String FirebirdDictionary.getPlaceholderValueString(Column col)
          Return <value> AS <type>.
 String DBDictionary.getPlaceholderValueString(Column col)
          Return a SQL string to act as a placeholder for the given column.
 Ref Result.getRef(Column col, Map map, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Ref MergedResult.getRef(Column col, Map map, Joins joins)
           
 Ref AbstractResult.getRef(Column col, Map map, Joins joins)
           
 RelationId PrimaryRow.getRelationIdCallback(Column col)
          Return the recorded callbacks for the given relation id column.
 OpenJPAStateManager PrimaryRow.getRelationIdSet(Column col)
          Return the recorded value for the given relation id column.
 Object RowImpl.getSet(Column col)
          Return the value set for update on the given column.
 short Result.getShort(Column col, Joins joins)
          Return the value stored in the given column.
 short MergedResult.getShort(Column col, Joins joins)
           
 short AbstractResult.getShort(Column col, Joins joins)
           
 Object Result.getSQLObject(Column col, Map map, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Object MergedResult.getSQLObject(Column col, Map map, Joins joins)
           
 Object AbstractResult.getSQLObject(Column col, Map map, Joins joins)
           
 String Result.getString(Column col, Joins joins)
          Return the value stored in the given column.
 String MergedResult.getString(Column col, Joins joins)
           
 String AbstractResult.getString(Column col, Joins joins)
           
 Time Result.getTime(Column col, Calendar cal, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Time MergedResult.getTime(Column col, Calendar cal, Joins joins)
           
 Time AbstractResult.getTime(Column col, Calendar cal, Joins joins)
           
 Timestamp Result.getTimestamp(Column col, Calendar cal, Joins joins)
          Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.
 Timestamp MergedResult.getTimestamp(Column col, Calendar cal, Joins joins)
           
 Timestamp AbstractResult.getTimestamp(Column col, Calendar cal, Joins joins)
           
 String MySQLDictionary.getTypeName(Column col)
          OPENJPA-740 Special case for MySql special column types, like LONGTEXT, LONGBLOG etc..
 String DBDictionary.getTypeName(Column col)
          Return the preferred database type name for the given column's type from Types.
 DBIdentifier DBDictionary.getVersionColumn(Column column, DBIdentifier tableAlias)
           
 String DBDictionary.getVersionColumn(Column column, String tableAlias)
          Return version column name
 Object RowImpl.getWhere(Column col)
          Return the value set for where on the given column.
 void SelectImpl.groupBy(Column col)
           
 void Select.groupBy(Column col)
          Group by the given column.
 void LogicalUnion.UnionSelect.groupBy(Column col)
           
 void SelectImpl.groupBy(Column[] cols)
           
 void Select.groupBy(Column[] cols)
          Group by the given columns.
 void LogicalUnion.UnionSelect.groupBy(Column[] cols)
           
 void SelectImpl.groupBy(Column[] cols, Joins joins)
           
 void Select.groupBy(Column[] cols, Joins joins)
          Group by the given columns.
 void LogicalUnion.UnionSelect.groupBy(Column[] cols, Joins joins)
           
 void SelectImpl.groupBy(Column col, Joins joins)
           
 void Select.groupBy(Column col, Joins joins)
          Group by the given column.
 void LogicalUnion.UnionSelect.groupBy(Column col, Joins joins)
           
 void PostgresDictionary.insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, Object ob, Select sel)
           
 void OracleDictionary.insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, Object ob, Select sel)
           
 void DBDictionary.insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, Object ob, Select sel)
           
 void DB2Dictionary.insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, Object ob, Select sel)
           
 void OracleDictionary.insertClobForStreamingLoad(Row row, Column col, Object ob)
           
 void DBDictionary.insertClobForStreamingLoad(Row row, Column col, Object ob)
           
 void DB2Dictionary.insertClobForStreamingLoad(Row row, Column col, Object ob)
           
protected  RowImpl SecondaryRow.newInstance(Column[] cols, int action)
           
protected  RowImpl RowImpl.newInstance(Column[] cols, int action)
          Return a new row.
protected  RowImpl PrimaryRow.newInstance(Column[] cols, int action)
           
 int SelectImpl.orderBy(Column[] cols, boolean asc, boolean sel)
           
 int Select.orderBy(Column[] cols, boolean asc, boolean sel)
          Order by the given columns.
 int LogicalUnion.UnionSelect.orderBy(Column[] cols, boolean asc, boolean select)
           
 int SelectImpl.orderBy(Column[] cols, boolean asc, Joins joins, boolean sel)
           
 int Select.orderBy(Column[] cols, boolean asc, Joins joins, boolean sel)
          Order by the given columns.
 int LogicalUnion.UnionSelect.orderBy(Column[] cols, boolean asc, Joins joins, boolean select)
           
(package private)  int SelectImpl.orderBy(Column[] cols, boolean asc, Joins joins, boolean sel, boolean aliasOrder)
          Allow unions to set aliases on order columns.
 boolean SelectImpl.orderBy(Column col, boolean asc, boolean sel)
           
 boolean Select.orderBy(Column col, boolean asc, boolean sel)
          Order by the given column.
 boolean LogicalUnion.UnionSelect.orderBy(Column col, boolean asc, boolean select)
           
 boolean SelectImpl.orderBy(Column col, boolean asc, Joins joins, boolean sel)
           
 boolean Select.orderBy(Column col, boolean asc, Joins joins, boolean sel)
          Order by the given column.
 boolean LogicalUnion.UnionSelect.orderBy(Column col, boolean asc, Joins joins, boolean select)
           
(package private)  boolean SelectImpl.orderBy(Column col, boolean asc, Joins joins, boolean sel, boolean aliasOrder)
          Allow unions to set aliases on order columns.
protected  void LogicalUnion.UnionSelect.recordOrderColumns(Column[] cols, boolean asc)
          Record that we're ordering by the given columns.
 boolean SelectImpl.select(Column col)
           
 boolean Select.select(Column col)
          Select the given column.
 boolean LogicalUnion.UnionSelect.select(Column col)
           
 int SelectImpl.select(Column[] cols)
           
 int Select.select(Column[] cols)
          Select the given columns.
 int LogicalUnion.UnionSelect.select(Column[] cols)
           
 int SelectImpl.select(Column[] cols, Joins joins)
           
 int Select.select(Column[] cols, Joins joins)
          Select the given columns.
 int LogicalUnion.UnionSelect.select(Column[] cols, Joins joins)
           
 boolean SelectImpl.select(Column col, Joins joins)
           
 boolean Select.select(Column col, Joins joins)
          Select the given column.
 boolean LogicalUnion.UnionSelect.select(Column col, Joins joins)
           
 boolean SelectImpl.selectIdentifier(Column col)
           
 boolean Select.selectIdentifier(Column col)
          Select the given column as one that can be used to get a count of distinct matches.
 boolean LogicalUnion.UnionSelect.selectIdentifier(Column col)
           
 int SelectImpl.selectIdentifier(Column[] cols)
           
 int Select.selectIdentifier(Column[] cols)
          Select the given columns as ones that can be used to get a count of distinct matches.
 int LogicalUnion.UnionSelect.selectIdentifier(Column[] cols)
           
 int SelectImpl.selectIdentifier(Column[] cols, Joins joins)
           
 int Select.selectIdentifier(Column[] cols, Joins joins)
          Select the given columns as ones that can be used to get a count of distinct matches.
 int LogicalUnion.UnionSelect.selectIdentifier(Column[] cols, Joins joins)
           
 boolean SelectImpl.selectIdentifier(Column col, Joins joins)
           
 boolean Select.selectIdentifier(Column col, Joins joins)
          Select the given column as one that can be used to get a count of distinct matches.
 boolean LogicalUnion.UnionSelect.selectIdentifier(Column col, Joins joins)
           
 void RowImpl.setArray(Column col, Array val)
           
 void Row.setArray(Column col, Array val)
          Set the value of the given column in this row.
 void DBDictionary.setArray(PreparedStatement stmnt, int idx, Array val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setAsciiStream(Column col, InputStream val, int length)
           
 void Row.setAsciiStream(Column col, InputStream val, int length)
          Set the value of the given column in this row.
 void DBDictionary.setAsciiStream(PreparedStatement stmnt, int idx, InputStream val, int length, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setBigDecimal(Column col, BigDecimal val)
           
 void Row.setBigDecimal(Column col, BigDecimal val)
          Set the value of the given column in this row.
 void SolidDBDictionary.setBigDecimal(PreparedStatement stmnt, int idx, BigDecimal val, Column col)
           
 void HSQLDictionary.setBigDecimal(PreparedStatement stmnt, int idx, BigDecimal val, Column col)
           
 void DBDictionary.setBigDecimal(PreparedStatement stmnt, int idx, BigDecimal val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setBigInteger(Column col, BigInteger val)
           
 void Row.setBigInteger(Column col, BigInteger val)
          Set the value of the given column in this row.
 void SybaseDictionary.setBigInteger(PreparedStatement stmnt, int idx, BigInteger val, Column col)
           
 void DBDictionary.setBigInteger(PreparedStatement stmnt, int idx, BigInteger val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setBinaryStream(Column col, InputStream val, int length)
           
 void Row.setBinaryStream(Column col, InputStream val, int length)
          Set the value of the given column in this row.
 void OracleDictionary.setBinaryStream(PreparedStatement stmnt, int idx, InputStream val, int length, Column col)
           
 void DBDictionary.setBinaryStream(PreparedStatement stmnt, int idx, InputStream val, int length, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setBlob(Column col, Blob val)
           
 void Row.setBlob(Column col, Blob val)
          Set the value of the given column in this row.
 void DBDictionary.setBlob(PreparedStatement stmnt, int idx, Blob val, Column col)
          Set the given value as a parameter to the statement.
 void DBDictionary.setBlobObject(PreparedStatement stmnt, int idx, Object val, Column col, JDBCStore store)
          Set the given value as a parameter to the statement.
 void RowImpl.setBoolean(Column col, boolean val)
           
 void Row.setBoolean(Column col, boolean val)
          Set the value of the given column in this row.
 void PostgresDictionary.setBoolean(PreparedStatement stmnt, int idx, boolean val, Column col)
           
 void InformixDictionary.setBoolean(PreparedStatement stmnt, int idx, boolean val, Column col)
           
 void DBDictionary.setBoolean(PreparedStatement stmnt, int idx, boolean val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setByte(Column col, byte val)
           
 void Row.setByte(Column col, byte val)
          Set the value of the given column in this row.
 void DBDictionary.setByte(PreparedStatement stmnt, int idx, byte val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setBytes(Column col, byte[] val)
           
 void Row.setBytes(Column col, byte[] val)
          Set the value of the given column in this row.
 void DBDictionary.setBytes(PreparedStatement stmnt, int idx, byte[] val, Column col)
          Set the given value as a parameter to the statement.
 void DB2Dictionary.setBytes(PreparedStatement stmnt, int idx, byte[] val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setCalendar(Column col, Calendar val)
           
 void Row.setCalendar(Column col, Calendar val)
          Set the value of the given column in this row.
 void DBDictionary.setCalendar(PreparedStatement stmnt, int idx, Calendar val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setChar(Column col, char val)
           
 void Row.setChar(Column col, char val)
          Set the value of the given column in this row.
 void DBDictionary.setChar(PreparedStatement stmnt, int idx, char val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setCharacterStream(Column col, Reader val, int length)
           
 void Row.setCharacterStream(Column col, Reader val, int length)
          Set the value of the given column in this row.
 void DBDictionary.setCharacterStream(PreparedStatement stmnt, int idx, Reader val, int length, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setClob(Column col, Clob val)
           
 void Row.setClob(Column col, Clob val)
          Set the value of the given column in this row.
 void DBDictionary.setClob(PreparedStatement stmnt, int idx, Clob val, Column col)
          Set the given value as a parameter to the statement.
 void PostgresDictionary.setClobString(PreparedStatement stmnt, int idx, String val, Column col)
          If column is an XML column, PostgreSQL requires that its value is set by using PreparedStatement.setObject(int, Object, int) with Types.OTHER as the third argument.
 void OracleDictionary.setClobString(PreparedStatement stmnt, int idx, String val, Column col)
           
 void DBDictionary.setClobString(PreparedStatement stmnt, int idx, String val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setDate(Column col, Date val)
           
 void Row.setDate(Column col, Date val)
          Set the value of the given column in this row.
 void RowImpl.setDate(Column col, Date val, Calendar cal)
           
 void Row.setDate(Column col, Date val, Calendar cal)
          Set the value of the given column in this row.
 void DBDictionary.setDate(PreparedStatement stmnt, int idx, Date val, Calendar cal, Column col)
          Set the given value as a parameter to the statement.
 void DBDictionary.setDate(PreparedStatement stmnt, int idx, Date val, Column col)
          Set the given value as a parameter to the statement.
 void DB2Dictionary.setDate(PreparedStatement stmnt, int idx, Date val, Column col)
          Set the given date value as a parameter to the statement.
 void RowImpl.setDouble(Column col, double val)
           
 void Row.setDouble(Column col, double val)
          Set the value of the given column in this row.
 void SolidDBDictionary.setDouble(PreparedStatement stmnt, int idx, double val, Column col)
           
 void HSQLDictionary.setDouble(PreparedStatement stmnt, int idx, double val, Column col)
           
 void EmpressDictionary.setDouble(PreparedStatement stmnt, int idx, double val, Column col)
           
 void DBDictionary.setDouble(PreparedStatement stmnt, int idx, double val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setFloat(Column col, float val)
           
 void Row.setFloat(Column col, float val)
          Set the value of the given column in this row.
 void EmpressDictionary.setFloat(PreparedStatement stmnt, int idx, float val, Column col)
           
 void DBDictionary.setFloat(PreparedStatement stmnt, int idx, float val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setInt(Column col, int val)
           
 void Row.setInt(Column col, int val)
          Set the value of the given column in this row.
 void DBDictionary.setInt(PreparedStatement stmnt, int idx, int val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setLocale(Column col, Locale val)
           
 void Row.setLocale(Column col, Locale val)
          Set the value of the given column in this row.
 void DBDictionary.setLocale(PreparedStatement stmnt, int idx, Locale val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setLong(Column col, long val)
           
 void Row.setLong(Column col, long val)
          Set the value of the given column in this row.
 void DBDictionary.setLong(PreparedStatement stmnt, int idx, long val, Column col)
          Set the given value as a parameter to the statement.
 void AccessDictionary.setLong(PreparedStatement stmnt, int idx, long val, Column col)
           
 void RowImpl.setNull(Column col)
           
 void Row.setNull(Column col)
          Set the value of the given column in this row.
 void RowImpl.setNull(Column col, boolean overrideDefault)
           
 void Row.setNull(Column col, boolean overrideDefault)
          Set the value of the given column in this row.
 void PostgresDictionary.setNull(PreparedStatement stmnt, int idx, int colType, Column col)
          Handle XML and bytea/oid columns in a PostgreSQL way.
 void OracleDictionary.setNull(PreparedStatement stmnt, int idx, int colType, Column col)
           
 void FoxProDictionary.setNull(PreparedStatement stmnt, int idx, int colType, Column col)
           
 void DBDictionary.setNull(PreparedStatement stmnt, int idx, int colType, Column col)
          Set null as a parameter to the statement.
 void AbstractSQLServerDictionary.setNull(PreparedStatement stmnt, int idx, int colType, Column col)
           
 void RowImpl.setNumber(Column col, Number val)
           
 void Row.setNumber(Column col, Number val)
          Set the value of the given column in this row.
 void DBDictionary.setNumber(PreparedStatement stmnt, int idx, Number num, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setObject(Column col, Object val)
           
 void Row.setObject(Column col, Object val)
          Set the value of the given column in this row.
protected  void RowImpl.setObject(Column col, Object val, int metaType, boolean overrideDefault)
          All set column methods delegate to this one.
protected  void PrimaryRow.setObject(Column col, Object val, int metaType, boolean overrideDefault)
           
 void DBDictionary.setObject(PreparedStatement stmnt, int idx, Object val, int colType, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setRaw(Column col, String val)
           
 void Row.setRaw(Column col, String value)
          Set a DB understood value for the given column.
 void DBDictionary.setRef(PreparedStatement stmnt, int idx, Ref val, Column col)
          Set the given value as a parameter to the statement.
 void SecondaryRow.setRelationId(Column col, OpenJPAStateManager sm, RelationId rel)
           
 void RowImpl.setRelationId(Column col, OpenJPAStateManager sm, RelationId rel)
           
 void Row.setRelationId(Column col, OpenJPAStateManager sm, RelationId rel)
          Set the value of the given column to the identity of given instance, using the given callback to create the column value.
 void PrimaryRow.setRelationId(Column col, OpenJPAStateManager sm, RelationId rel)
           
 void RowImpl.setShort(Column col, short val)
           
 void Row.setShort(Column col, short val)
          Set the value of the given column in this row.
 void DBDictionary.setShort(PreparedStatement stmnt, int idx, short val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setString(Column col, String val)
           
 void Row.setString(Column col, String val)
          Set the value of the given column in this row.
 void OracleDictionary.setString(PreparedStatement stmnt, int idx, String val, Column col)
           
 void DBDictionary.setString(PreparedStatement stmnt, int idx, String val, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setTime(Column col, Time val, Calendar cal)
           
 void Row.setTime(Column col, Time val, Calendar cal)
          Set the value of the given column in this row.
 void DBDictionary.setTime(PreparedStatement stmnt, int idx, Time val, Calendar cal, Column col)
          Set the given value as a parameter to the statement.
 void RowImpl.setTimestamp(Column col, Timestamp val, Calendar cal)
           
 void Row.setTimestamp(Column col, Timestamp val, Calendar cal)
          Set the value of the given column in this row.
 void DBDictionary.setTimestamp(PreparedStatement stmnt, int idx, Timestamp val, Calendar cal, Column col)
          Set the given value as a parameter to the statement.
 void DBDictionary.setTyped(PreparedStatement stmnt, int idx, Object val, Column col, int type, JDBCStore store)
          Set a column value into a prepared statement.
 void DBDictionary.setUnknown(PreparedStatement stmnt, int idx, Object val, Column col)
          Set a completely unknown parameter into a prepared statement.
 boolean DBDictionary.validateBatchProcess(RowImpl row, Column[] autoAssign, OpenJPAStateManager sm, ClassMapping cmd)
          Validate the batch process.
 boolean DBDictionary.validateDBSpecificBatchProcess(boolean disableBatch, RowImpl row, Column[] autoAssign, OpenJPAStateManager sm, ClassMapping cmd)
          Allow each Dictionary to validate its own batch process.
 void RowImpl.whereArray(Column col, Array val)
           
 void Row.whereArray(Column col, Array val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereAsciiStream(Column col, InputStream val, int length)
           
 void Row.whereAsciiStream(Column col, InputStream val, int length)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereBigDecimal(Column col, BigDecimal val)
           
 void Row.whereBigDecimal(Column col, BigDecimal val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereBigInteger(Column col, BigInteger val)
           
 void Row.whereBigInteger(Column col, BigInteger val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereBinaryStream(Column col, InputStream val, int length)
           
 void Row.whereBinaryStream(Column col, InputStream val, int length)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereBlob(Column col, Blob val)
           
 void Row.whereBlob(Column col, Blob val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereBoolean(Column col, boolean val)
           
 void Row.whereBoolean(Column col, boolean val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereByte(Column col, byte val)
           
 void Row.whereByte(Column col, byte val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereBytes(Column col, byte[] val)
           
 void Row.whereBytes(Column col, byte[] val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereCalendar(Column col, Calendar val)
           
 void Row.whereCalendar(Column col, Calendar val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereChar(Column col, char val)
           
 void Row.whereChar(Column col, char val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereCharacterStream(Column col, Reader val, int length)
           
 void Row.whereCharacterStream(Column col, Reader val, int length)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereClob(Column col, Clob val)
           
 void Row.whereClob(Column col, Clob val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereDate(Column col, Date val)
           
 void Row.whereDate(Column col, Date val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereDate(Column col, Date val, Calendar cal)
           
 void Row.whereDate(Column col, Date val, Calendar cal)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereDouble(Column col, double val)
           
 void Row.whereDouble(Column col, double val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereFloat(Column col, float val)
           
 void Row.whereFloat(Column col, float val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereInt(Column col, int val)
           
 void Row.whereInt(Column col, int val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereLocale(Column col, Locale val)
           
 void Row.whereLocale(Column col, Locale val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereLong(Column col, long val)
           
 void Row.whereLong(Column col, long val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereNull(Column col)
           
 void Row.whereNull(Column col)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereNumber(Column col, Number val)
           
 void Row.whereNumber(Column col, Number val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereObject(Column col, Object val)
           
 void Row.whereObject(Column col, Object val)
          Set an equality condition on the value of the given column in this row.
protected  void RowImpl.whereObject(Column col, Object val, int metaType)
          All where column methods delegate to this one.
 void RowImpl.whereRaw(Column col, String val)
           
 void Row.whereRaw(Column col, String value)
          Set a DB understood where condition for the given column.
 void RowImpl.whereShort(Column col, short val)
           
 void Row.whereShort(Column col, short val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereString(Column col, String val)
           
 void Row.whereString(Column col, String val)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereTime(Column col, Time val, Calendar cal)
           
 void Row.whereTime(Column col, Time val, Calendar cal)
          Set an equality condition on the value of the given column in this row.
 void RowImpl.whereTimestamp(Column col, Timestamp val, Calendar cal)
           
 void Row.whereTimestamp(Column col, Timestamp val, Calendar cal)
          Set an equality condition on the value of the given column in this row.
 

Constructors in org.apache.openjpa.jdbc.sql with parameters of type Column
PrimaryRow(Column[] cols, int action, OpenJPAStateManager owner)
           
RowImpl(Column[] cols, int action)
           
SecondaryRow(Column[] cols, int action)
           
 

Uses of Column in org.apache.openjpa.persistence.jdbc
 

Methods in org.apache.openjpa.persistence.jdbc that return Column
(package private) static Column AnnotationPersistenceMappingParser.newColumn(String name, boolean nullable, boolean insertable, boolean updatable, String columnDefinition, int length, int precision, int scale, String table, boolean delimit)
           
 

Methods in org.apache.openjpa.persistence.jdbc with parameters of type Column
 void PersistenceMappingDefaults.populateColumns(Version vers, Table table, Column[] cols)
           
 void PersistenceMappingDefaults.populateForeignKeyColumn(ValueMapping vm, DBIdentifier sName, Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
           
 void PersistenceMappingDefaults.populateForeignKeyColumn(ValueMapping vm, String name, Table local, Table foreign, Column col, Object target, boolean inverse, int pos, int cols)
           
 void PersistenceMappingDefaults.populateJoinColumn(FieldMapping fm, Table local, Table foreign, Column col, Object target, int pos, int cols)
           
protected  void AnnotationPersistenceMappingParser.setMapKeyColumn(FieldMapping fm, MappingInfo info, Column col, int unique)
          Set the given map key column as the map key column for fm.
 

Method parameters in org.apache.openjpa.persistence.jdbc with type arguments of type Column
protected  void AnnotationPersistenceMappingParser.setColumns(FieldMapping fm, MappingInfo info, List<Column> cols, int unique)
          Set the given columns as the columns for fm.
 



Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.