Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.
`SQLBuffer` | `SQLBuffer.appendValue(Object o, Column col, Parameter userParam, boolean useParamToken)`
`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, Column col, Object val)` Set a completely unknown parameter into a prepared statement.
`void` | `DBDictionary.setUnknown(PreparedStatement stmt, 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`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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