Uses of Class
org.apache.openjpa.jdbc.schema.Column
-
Packages that use Column Package Description org.apache.openjpa.jdbc.identifier org.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernelorg.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Treeorg.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadataorg.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategiesorg.apache.openjpa.jdbc.schema OpenJPA-JDBC Schema Managementorg.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstractionorg.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 Modifier and Type Method Description java.lang.String
DBIdentifierUtil. appendColumns(Column[] columns)
Appends multiple columns names together into comma delimited string.java.lang.String
DBIdentifierUtilImpl. appendColumns(Column[] columns)
DBIdentifier
DBIdentifierUtil. getGeneratedKeySequenceName(Column col, int maxLen)
Returns a generated key sequence identifier for the column.DBIdentifier
DBIdentifierUtilImpl. getGeneratedKeySequenceName(Column col, int maxLen)
-
Uses of Column in org.apache.openjpa.jdbc.kernel
Methods in org.apache.openjpa.jdbc.kernel that return Column Modifier and Type Method Description protected Column
ClassTableJDBCSeq. addPrimaryKeyColumn(Table table)
protected Column
TableJDBCSeq. addPrimaryKeyColumn(Table table)
Add the primary key column to the given table and return it.protected Column
ValueTableJDBCSeq. addPrimaryKeyColumn(Table table)
protected Column[]
PreparedStatementManagerImpl. getAutoAssignColumns(RowImpl row)
Column[]
FinderQueryImpl. getPKColumns()
Methods in org.apache.openjpa.jdbc.kernel with parameters of type Column Modifier and Type Method Description protected java.lang.String[]
PreparedStatementManagerImpl. getAutoAssignColNames(Column[] autoAssign, RowImpl row)
protected java.util.List<java.lang.Object>
PreparedStatementManagerImpl. populateAutoAssignCols(java.sql.PreparedStatement stmnt, Column[] autoAssign, java.lang.String[] autoAssignColNames, RowImpl row)
protected java.util.List<java.lang.Object>
PreparedStatementManagerImpl. populateAutoAssignCols(java.sql.PreparedStatement stmnt, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row)
This method will only be called when there is auto assign columns.protected void
PreparedStatementManagerImpl. setObjectId(java.util.List vals, Column[] autoAssign, java.lang.String[] autoAssignColNames, RowImpl row)
protected void
PreparedStatementManagerImpl. setObjectId(java.util.List vals, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row)
-
Uses of Column in org.apache.openjpa.jdbc.kernel.exps
Fields in org.apache.openjpa.jdbc.kernel.exps declared as Column Modifier and Type Field Description Column[]
PCPath.PathExpState. cols
Methods in org.apache.openjpa.jdbc.kernel.exps that return Column Modifier and Type Method Description Column[]
PCPath. getColumns(ExpState state)
Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Column Modifier and Type Method Description void
PCPath. appendTo(Select sel, ExpState state, SQLBuffer sql, Column col)
java.lang.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 Modifier and Type Method Description protected Column[]
MappingInfo. createColumns(MetaDataContext context, java.lang.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[]
DelegatingJoinable. getColumns()
Column[]
Discriminator. getColumns()
Columns used by this Discriminator.Column[]
DiscriminatorMappingInfo. getColumns(Discriminator discrim, Column[] tmplates, boolean adapt)
Return the columns set for this discriminator, based on the given templates.Column[]
Embeddable. getColumns()
Return the columns used by this strategy.Column[]
FieldMapping. getColumns()
Column[]
Joinable. getColumns()
The columns managed by this joinable.Column[]
ValueMapping. getColumns()
The columns that hold the data for this value.Column[]
ValueMappingImpl. getColumns()
Column[]
ValueMappingInfo. getColumns(ValueMapping val, java.lang.String name, Column[] tmplates, Table table, boolean adapt)
Deprecated.Column[]
ValueMappingInfo. getColumns(ValueMapping val, DBIdentifier name, Column[] tmplates, Table table, boolean adapt)
Column[]
Version. getColumns()
Columns used for versioning.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, java.lang.String name, Table table, boolean adapt)
Deprecated.Column
ValueMappingInfo. getNullIndicatorColumn(ValueMapping val, DBIdentifier name, Table table, boolean adapt)
Column
FieldMapping. getOrderColumn()
Field order column, if any.Column
FieldMappingInfo. getOrderColumn()
Raw synthetic ordering column.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, java.lang.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, java.lang.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, java.lang.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 Modifier and Type Method Description java.util.Map<Column,?>
Version. getBulkUpdateValues()
java.util.Map<Column,?>
VersionStrategy. getBulkUpdateValues()
java.util.List<Column>
MappingInfo. getColumns()
Raw column data.java.util.List<Column>
MappingInfo. getColumns(java.lang.String tableName)
Deprecated.java.util.List<Column>
MappingInfo. getColumns(DBIdentifier tableName)
Gets the columns whose table name matches the given table name.java.util.List<Column>
ValueMappingInfo. getMapsIdColumns()
Raw column data.java.util.List<Column>
ClassMappingInfo. getSecondaryTableJoinColumns(java.lang.String tableName)
Deprecated.java.util.List<Column>
ClassMappingInfo. getSecondaryTableJoinColumns(DBIdentifier tableName)
Methods in org.apache.openjpa.jdbc.meta with parameters of type Column Modifier and Type Method Description 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.protected void
MappingDefaultsImpl. correctName(Table table, Column col)
Correct the given column's name.protected Column[]
MappingInfo. createColumns(MetaDataContext context, java.lang.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, java.lang.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, java.lang.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, java.lang.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, java.lang.String name, Column[] tmplates, Table table, boolean adapt)
Deprecated.Column[]
ValueMappingInfo. getColumns(ValueMapping val, DBIdentifier name, Column[] tmplates, Table table, boolean adapt)
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.java.lang.String
PropertiesReverseCustomizer. getFieldName(ClassMapping dec, Column[] cols, ForeignKey fk, java.lang.String defaultName)
java.lang.String
ReverseCustomizer. getFieldName(ClassMapping dec, Column[] cols, ForeignKey fk, java.lang.String defaultName)
Return the field name used to map the given columns, or null to prevent the columns from being mapped.java.lang.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
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
MappingDefaults. getIndex(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.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
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.Index
MappingDefaultsImpl. getIndex(Discriminator disc, Table table, Column[] cols)
Index
MappingDefaultsImpl. getIndex(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.Index
MappingDefaultsImpl. getIndex(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
Index
MappingDefaultsImpl. getIndex(Version vers, Table table, Column[] cols)
Index
NoneMappingDefaults. getIndex(Discriminator disc, Table table, Column[] cols)
Index
NoneMappingDefaults. getIndex(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Index
NoneMappingDefaults. getIndex(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
Index
NoneMappingDefaults. getIndex(Version vers, Table table, Column[] cols)
Index
VersionMappingInfo. getIndex(Version version, Column[] cols, boolean adapt)
Return the index to set on the version columns, or null if none.protected java.lang.String
MappingDefaultsImpl. getIndexName(java.lang.String name, Table table, Column[] cols)
Deprecated.protected DBIdentifier
MappingDefaultsImpl. getIndexName(DBIdentifier name, Table table, Column[] cols)
Joinable
ClassMapping. getJoinable(Column col)
Return theJoinable
for the given column.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.Index
MappingDefaultsImpl. getJoinIndex(FieldMapping fm, Table table, Column[] cols)
Index
NoneMappingDefaults. getJoinIndex(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.Unique
MappingDefaultsImpl. getJoinUnique(FieldMapping fm, Table table, Column[] cols)
Unique
NoneMappingDefaults. getJoinUnique(FieldMapping fm, Table table, Column[] cols)
java.lang.Object
DelegatingJoinable. getJoinValue(java.lang.Object val, Column col, JDBCStore store)
java.lang.Object
DelegatingJoinable. getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
java.lang.Object
Joinable. getJoinValue(java.lang.Object val, Column col, JDBCStore store)
Return the join value of the given column.java.lang.Object
Joinable. getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
Return the join value of the given column.Column[]
VersionMappingInfo. getMultiTableColumns(Version vers, Column[] templates, boolean adapt)
Return the columns set for this version when the columns are spread across multiple tables.java.lang.Object
DelegatingJoinable. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
java.lang.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.Unique
MappingDefaults. getUnique(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.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
MappingDefaultsImpl. getUnique(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.Unique
MappingDefaultsImpl. getUnique(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
Unique
NoneMappingDefaults. getUnique(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Unique
NoneMappingDefaults. getUnique(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
protected static Column
MappingInfo. mergeColumn(MetaDataContext context, java.lang.String prefix, Column tmplate, boolean compat, Column given, Table table, boolean adapt, boolean fill)
Merge the given columns if possible.FieldMapping
ReverseMappingTool. newFieldMapping(java.lang.String name, java.lang.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, java.lang.Object target, boolean inverse, int pos, int cols)
Populate the given foreign key column with defaults.void
MappingDefaults. populateColumns(Discriminator disc, Table table, Column[] cols)
Fill in default information for the given discriminator columns.void
MappingDefaults. populateColumns(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.void
MappingDefaults. populateColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
Fill in default information for the given value columns.void
MappingDefaults. populateColumns(Version vers, Table table, Column[] cols)
Fill in default information for the given version columns.void
MappingDefaultsImpl. populateColumns(Discriminator disc, Table table, Column[] cols)
void
MappingDefaultsImpl. populateColumns(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
void
MappingDefaultsImpl. populateColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
void
MappingDefaultsImpl. populateColumns(Version vers, Table table, Column[] cols)
void
NoneMappingDefaults. populateColumns(Discriminator disc, Table table, Column[] cols)
void
NoneMappingDefaults. populateColumns(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.void
NoneMappingDefaults. populateColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
void
NoneMappingDefaults. populateColumns(Version vers, Table table, Column[] cols)
void
MappingDefaults. populateDataStoreIdColumns(ClassMapping cls, Table table, Column[] cols)
Fill in default information for the given datastore identity columns.void
MappingDefaultsImpl. populateDataStoreIdColumns(ClassMapping cls, Table table, Column[] cols)
void
NoneMappingDefaults. populateDataStoreIdColumns(ClassMapping cls, Table table, Column[] cols)
void
MappingDefaults. populateForeignKeyColumn(ValueMapping vm, java.lang.String name, Table local, Table foreign, Column col, java.lang.Object target, boolean inverse, int pos, int cols)
Deprecated.void
MappingDefaults. populateForeignKeyColumn(ValueMapping vm, DBIdentifier name, Table local, Table foreign, Column col, java.lang.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
MappingDefaultsImpl. populateForeignKeyColumn(ValueMapping vm, java.lang.String name, Table local, Table foreign, Column col, java.lang.Object target, boolean inverse, int pos, int cols)
Deprecated.void
MappingDefaultsImpl. populateForeignKeyColumn(ValueMapping vm, DBIdentifier name, Table local, Table foreign, Column col, java.lang.Object target, boolean inverse, int pos, int cols)
void
NoneMappingDefaults. populateForeignKeyColumn(ValueMapping vm, java.lang.String name, Table local, Table foreign, Column col, java.lang.Object target, boolean inverse, int pos, int cols)
Deprecated.void
NoneMappingDefaults. populateForeignKeyColumn(ValueMapping vm, DBIdentifier name, Table local, Table foreign, Column col, java.lang.Object target, boolean inverse, int pos, int cols)
void
MappingDefaults. populateJoinColumn(ClassMapping cm, Table local, Table foreign, Column col, java.lang.Object target, int pos, int cols)
Fill in default information for the given column used to join a class to its superclass table.void
MappingDefaults. populateJoinColumn(FieldMapping fm, Table local, Table foreign, Column col, java.lang.Object target, int pos, int cols)
Fill in default information for the given column used to join a field to its defining class' table.void
MappingDefaultsImpl. populateJoinColumn(ClassMapping cm, Table local, Table foreign, Column col, java.lang.Object target, int pos, int cols)
void
MappingDefaultsImpl. populateJoinColumn(FieldMapping fm, Table local, Table foreign, Column col, java.lang.Object target, int pos, int cols)
void
NoneMappingDefaults. populateJoinColumn(ClassMapping cm, Table local, Table foreign, Column col, java.lang.Object target, int pos, int cols)
void
NoneMappingDefaults. populateJoinColumn(FieldMapping fm, Table local, Table foreign, Column col, java.lang.Object target, int pos, int cols)
boolean
MappingDefaults. populateNullIndicatorColumns(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.boolean
MappingDefaults. populateNullIndicatorColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
Fill in default information for the given null indicator columns.boolean
MappingDefaultsImpl. populateNullIndicatorColumns(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.boolean
MappingDefaultsImpl. populateNullIndicatorColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
boolean
NoneMappingDefaults. populateNullIndicatorColumns(ValueMapping vm, java.lang.String name, Table table, Column[] cols)
Deprecated.boolean
NoneMappingDefaults. populateNullIndicatorColumns(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
boolean
MappingDefaults. populateOrderColumns(FieldMapping fm, Table table, Column[] cols)
Fill in default information for the given order columns.boolean
MappingDefaultsImpl. populateOrderColumns(FieldMapping fm, Table table, Column[] cols)
boolean
NoneMappingDefaults. populateOrderColumns(FieldMapping fm, Table table, Column[] cols)
void
DelegatingJoinable. setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, java.lang.Object autogen)
void
Joinable. setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, java.lang.Object autogen)
Use the given auto-assigned value to set this join value's field on the given instance.void
Discriminator. setColumns(Column[] cols)
Columns used by this Discriminator.void
FieldMapping. setColumns(Column[] cols)
void
ValueMapping. setColumns(Column[] cols)
The columns that hold the data for this value.void
ValueMappingImpl. setColumns(Column[] cols)
void
Version. setColumns(Column[] cols)
Columns used for versioning.void
ClassMapping. setJoinable(Column col, Joinable joinable)
Add the given column-to-joinable mapping.void
FieldMapping. setOrderColumn(Column order)
Field order column, if any.void
FieldMappingInfo. setOrderColumn(Column order)
Raw synthetic ordering column.void
ClassMapping. setPrimaryKeyColumns(Column[] cols)
The columns this mapping uses to uniquely identify an object.protected static Column
MappingInfo. syncColumn(MetaDataContext context, Column col, int num, boolean forceJDBCType, Table colTable, Table targetTable, java.lang.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.java.lang.Object
ClassMapping. toDataStoreValue(java.lang.Object obj, Column[] cols, JDBCStore store)
Return the given column value(s) for the given object.java.lang.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 Modifier and Type Method Description protected ForeignKey
MappingInfo. createForeignKey(MetaDataContext context, java.lang.String prefix, java.util.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, java.util.List<Column> cols)
void
MappingInfo. setColumns(java.util.List<Column> cols)
Raw column data.void
ValueMappingInfo. setMapsIdColumns(java.util.List<Column> cols)
Raw column data.void
ClassMappingInfo. setSecondaryTableJoinColumns(java.lang.String tableName, java.util.List<Column> cols)
Deprecated.void
ClassMappingInfo. setSecondaryTableJoinColumns(DBIdentifier tableName, java.util.List<Column> cols)
Constructors in org.apache.openjpa.jdbc.meta with parameters of type Column Constructor Description 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 Modifier and Type Field Description protected Column[]
HandlerFieldStrategy. _cols
Methods in org.apache.openjpa.jdbc.meta.strats that return Column Modifier and Type Method Description Column[]
EmbedFieldStrategy. getColumns()
Column[]
HandlerFieldStrategy. getColumns()
Column[]
PrimitiveFieldStrategy. getColumns()
Column[]
RelationFieldStrategy. getColumns()
Column[]
StringFieldStrategy. getColumns()
Column[]
HandlerCollectionTableFieldStrategy. getElementColumns(ClassMapping elem)
Column[]
LRSCollectionFieldStrategy. getElementColumns(ClassMapping elem)
Return the columns holding the data for a collection element for the given element mapping fromLRSCollectionFieldStrategy.getIndependentElementMappings(boolean)
(or null).Column[]
RelationCollectionInverseKeyFieldStrategy. getElementColumns(ClassMapping elem)
Column[]
RelationCollectionTableFieldStrategy. getElementColumns(ClassMapping elem)
Column[]
HandlerHandlerMapTableFieldStrategy. getKeyColumns(ClassMapping cls)
Column[]
HandlerRelationMapTableFieldStrategy. getKeyColumns(ClassMapping cls)
Column[]
LRSMapFieldStrategy. getKeyColumns(ClassMapping cls)
Return the columns holding data for a map key for the given key mapping fromLRSMapFieldStrategy.getIndependentKeyMappings(boolean)
orLRSMapFieldStrategy.getIndependentValueMappings(boolean)
(or null).Column[]
RelationHandlerMapTableFieldStrategy. getKeyColumns(ClassMapping cls)
Column[]
RelationMapInverseKeyFieldStrategy. getKeyColumns(ClassMapping cls)
Column[]
RelationMapTableFieldStrategy. getKeyColumns(ClassMapping cls)
Column[]
RelationRelationMapTableFieldStrategy. getKeyColumns(ClassMapping cls)
Column[]
HandlerHandlerMapTableFieldStrategy. getValueColumns(ClassMapping cls)
Column[]
HandlerRelationMapTableFieldStrategy. getValueColumns(ClassMapping cls)
Column[]
LRSMapFieldStrategy. getValueColumns(ClassMapping cls)
Return the columns holding data for a map value for the given value mapping fromLRSMapFieldStrategy.getIndependentKeyMappings(boolean)
orLRSMapFieldStrategy.getIndependentValueMappings(boolean)
(or null).Column[]
RelationHandlerMapTableFieldStrategy. getValueColumns(ClassMapping cls)
Column[]
RelationMapInverseKeyFieldStrategy. getValueColumns(ClassMapping cls)
Column[]
RelationMapTableFieldStrategy. getValueColumns(ClassMapping cls)
Column[]
RelationRelationMapTableFieldStrategy. getValueColumns(ClassMapping cls)
Column[]
BlobValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Column[]
BlobValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
ByteArrayValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
ByteArrayValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
CharArrayStreamValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
CharArrayStreamValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
CharArrayValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
CharArrayValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
ClobValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
ClobValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
ElementEmbedValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
ElementEmbedValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
EnumValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
EnumValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
static Column[]
HandlerStrategies. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Map the given value.Column[]
ImmutableValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
ImmutableValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
ObjectIdValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
ObjectIdValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
UntypedPCValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
UntypedPCValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Column[]
XMLValueHandler. map(ValueMapping vm, java.lang.String name, ColumnIO io, boolean adapt)
Deprecated.Column[]
XMLValueHandler. map(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt)
Methods in org.apache.openjpa.jdbc.meta.strats that return types with arguments of type Column Modifier and Type Method Description java.util.Map<Column,java.lang.String>
NumberVersionStrategy. getBulkUpdateValues()
Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type Column Modifier and Type Method Description java.lang.Object
HandlerFieldStrategy. getJoinValue(java.lang.Object fieldVal, Column col, JDBCStore store)
java.lang.Object
HandlerFieldStrategy. getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
java.lang.Object
PrimitiveFieldStrategy. getJoinValue(java.lang.Object fieldVal, Column col, JDBCStore store)
java.lang.Object
PrimitiveFieldStrategy. getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
java.lang.Object
RelationFieldStrategy. getJoinValue(java.lang.Object fieldVal, Column col, JDBCStore store)
java.lang.Object
RelationFieldStrategy. getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
java.lang.Object
StringFieldStrategy. getJoinValue(java.lang.Object fieldVal, Column col, JDBCStore store)
java.lang.Object
StringFieldStrategy. getJoinValue(OpenJPAStateManager sm, Column col, JDBCStore store)
java.lang.Object
HandlerFieldStrategy. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
java.lang.Object
PrimitiveFieldStrategy. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
java.lang.Object
RelationFieldStrategy. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
java.lang.Object
StringFieldStrategy. 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.protected java.lang.Object
MaxEmbeddedByteArrayFieldStrategy. load(Column col, Result res, Joins joins)
protected java.lang.Object
MaxEmbeddedCharArrayFieldStrategy. load(Column col, Result res, Joins joins)
static java.lang.Object
HandlerStrategies. loadDataStore(ValueMapping vm, Result res, Joins joins, Column[] cols)
Load the datastore value from the given result.static java.lang.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, java.lang.Object val, JDBCStore store, Row row, Column[] cols, ColumnIO io, boolean nullNone)
Set the given value into the given row.void
HandlerFieldStrategy. setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, java.lang.Object autoInc)
void
PrimitiveFieldStrategy. setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, java.lang.Object autoInc)
void
RelationFieldStrategy. setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, java.lang.Object autoInc)
void
StringFieldStrategy. setAutoAssignedValue(OpenJPAStateManager sm, JDBCStore store, Column col, java.lang.Object autoInc)
void
StateComparisonVersionStrategy.CustomUpdate. setObject(Column col, java.lang.Object val)
protected java.lang.Object
EmbedValueHandler. toDataStoreValue(OpenJPAStateManager em, ValueMapping vm, JDBCStore store, Column[] cols, java.lang.Object rval, int idx)
Helper to convert an object value to its datastore equivalent.static java.lang.Object
HandlerStrategies. toDataStoreValue(ValueMapping vm, java.lang.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, java.util.List rvals, int idx)
protected void
EmbedValueHandler. toObjectValue(OpenJPAStateManager em, ValueMapping vm, java.lang.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, java.lang.Object val, JDBCStore store, JDBCFetchConfiguration fetch, Column[] cols, int idx)
java.lang.Object
ElementEmbedValueHandler. toRelationDataStoreValue(OpenJPAStateManager sm, Column col)
java.lang.Object
UntypedPCValueHandler. toRelationDataStoreValue(OpenJPAStateManager sm, Column col)
static void
HandlerStrategies. where(ValueMapping vm, java.lang.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 Modifier and Type Field Description static Column[]
Schemas. EMPTY_COLUMNS
Methods in org.apache.openjpa.jdbc.schema that return Column Modifier and Type Method Description Column
Table. addColumn(java.lang.String name)
Deprecated.Column
Table. addColumn(java.lang.String name, java.lang.String validName)
Deprecated.Column
Table. addColumn(DBIdentifier name)
Column
Table. addColumn(DBIdentifier name, DBIdentifier validName)
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(java.lang.String name)
Deprecated.Column
Table. getColumn(DBIdentifier name)
Column
Table. getColumn(DBIdentifier name, boolean create)
Column[]
ForeignKey. getColumns()
Return the local columns in the foreign key local table order.Column[]
LocalConstraint. getColumns()
Return all the columns the constraint spans.Column[]
Table. getColumns()
Return the table's columns, in alphabetical 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 ofForeignKey.getColumns()
.Column[]
Table. getRelationIdColumns()
Return this table's relation id columns.Column
Table. importColumn(Column col)
Import a column from another table.protected Column
DynamicSchemaFactory. newColumn(DBIdentifier name, Table table)
protected Column
SchemaGroup. newColumn(java.lang.String name, Table table)
Deprecated.protected Column
SchemaGroup. newColumn(DBIdentifier name, Table table)
Methods in org.apache.openjpa.jdbc.schema with parameters of type Column Modifier and Type Method Description void
LocalConstraint. addColumn(Column col)
Add a column to the constraint.void
PrimaryKey. addColumn(Column col)
boolean
SchemaTool. addColumn(Column col)
Add the given column to the database schema.boolean
ForeignKey. columnsMatch(Column[] fkCols, Column[] fkPKCols)
Return true if the given local and foreign columns match those on this key.boolean
LocalConstraint. columnsMatch(Column[] ocols)
Return true if the given columns match the columns of this constraint.boolean
ForeignKey. containsColumn(Column col)
Return true if the fk includes the given local column.boolean
LocalConstraint. containsColumn(Column col)
Return true if the pk includes the given column.boolean
Table. containsColumn(Column col)
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(DBDictionary dict, Column col)
Tests compatibility.Column
ForeignKey. getColumn(Column pk)
Return the local column joined to the given primary key column.java.lang.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.java.lang.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 toisAllInsertable (cols.length, nullValue)
.boolean
ColumnIO. isAllUpdatable(Column[] cols, boolean nullValue)
Equivalent toisAllUpdatable (cols.length, nullValue)
.boolean
ColumnIO. isAnyInsertable(Column[] cols, boolean nullValue)
Equivalent toisAnyInsertable (cols.length, nullValue)
.boolean
ColumnIO. isAnyUpdatable(Column[] cols, boolean nullValue)
Equivalent toisAnyUpdatable (cols.length, nullValue)
.boolean
ColumnIO. isInsertable(Column col, boolean nullValue)
Equivalent toisInsertable (0, nullValue)
, but returns false if the given column is null.boolean
ColumnIO. isUpdatable(Column col, boolean nullValue)
Equivalent toisUpdatable (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(java.lang.Object val, Column toPK)
Join a constant value to a primary key column of another table.void
ForeignKey. joinConstant(Column col, java.lang.Object val)
Join a constant value to a local column of this table.boolean
LocalConstraint. removeColumn(Column col)
Remove a column from the constraint.boolean
Table. removeColumn(Column col)
Remove the given column from the table.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(java.lang.Object[] consts, Column[] pkCols)
Set the foreign key's constant joins.void
ForeignKey. setConstantJoins(Column[] cols, java.lang.Object[] consts)
Set the foreign key's constant 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 Modifier and Type Method Description Column[]
AbstractSQLServerDictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String colName, java.sql.Connection conn)
Column[]
DBDictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String columnName, java.sql.Connection conn)
Deprecated.Column[]
DBDictionary. getColumns(java.sql.DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, java.sql.Connection conn)
Reflect on the schema to find columns matching the given table and column patterns.Column[]
FoxProDictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String columnName, java.sql.Connection conn)
Column[]
FoxProDictionary. getColumns(java.sql.DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, java.sql.Connection conn)
Column[]
H2Dictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String columnName, java.sql.Connection conn)
Column[]
H2Dictionary. getColumns(java.sql.DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, java.sql.Connection conn)
Column[]
HSQLDictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String columnName, java.sql.Connection conn)
Column[]
HSQLDictionary. getColumns(java.sql.DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, java.sql.Connection conn)
Column[]
InformixDictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String columnName, java.sql.Connection conn)
Column[]
InformixDictionary. getColumns(java.sql.DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, java.sql.Connection conn)
Column[]
OracleDictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String columnName, java.sql.Connection conn)
Column[]
OracleDictionary. getColumns(java.sql.DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, java.sql.Connection conn)
Column[]
PointbaseDictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String columnName, java.sql.Connection conn)
Column[]
PointbaseDictionary. getColumns(java.sql.DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, java.sql.Connection conn)
Column[]
RowImpl. getColumns()
Column[]
SQLServerDictionary. getColumns(java.sql.DatabaseMetaData meta, java.lang.String catalog, java.lang.String schemaName, java.lang.String tableName, java.lang.String columnName, java.sql.Connection conn)
Column[]
SQLServerDictionary. getColumns(java.sql.DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, DBIdentifier columnName, java.sql.Connection conn)
Column[]
StoredProcedure. getColumns()
Column[]
StoredProcedure. getInColumns()
Column[]
StoredProcedure. getInOutColumns()
Column[]
StoredProcedure. getOutColumns()
Column[]
StoredProcedure. getResultColumns()
Column[]
StoredProcedure. getReturnColumns()
protected Column
DBDictionary. newColumn(java.sql.ResultSet colMeta)
Create a new column from the information in the schema metadata.Column
InformixDictionary. newColumn(java.sql.ResultSet colMeta)
protected Column
MariaDBDictionary. newColumn(java.sql.ResultSet colMeta)
protected Column
MySQLDictionary. newColumn(java.sql.ResultSet colMeta)
Methods in org.apache.openjpa.jdbc.sql with parameters of type Column Modifier and Type Method Description SQLBuffer
SQLBuffer. append(Column col)
protected java.lang.String
DBDictionary. appendSize(Column col, java.lang.String typeName)
Helper method to add size properties to the specified type.protected java.lang.String
FirebirdDictionary. appendSize(Column col, java.lang.String typeName)
On Firebird 1.5 reduce the size of indexedVARCHAR
column to 252 or a value specified by user. 252 is the maximum Firebird 1.5 can handle for one-column indexes.protected java.lang.String
FoxProDictionary. appendSize(Column col, java.lang.String typeName)
protected java.lang.String
InterbaseDictionary. appendSize(Column col, java.lang.String typeName)
SQLBuffer
SQLBuffer. appendValue(java.lang.Object o, Column col)
Append a system inserted parameter value for a specific column.SQLBuffer
SQLBuffer. appendValue(java.lang.Object o, Column col, Parameter userParam)
Append a user parameter value for a specific column.SQLBuffer
SQLBuffer. appendValue(java.lang.Object o, Column col, Parameter userParam, boolean useParamToken)
void
PrimaryRow. clearRelationId(Column col)
void
RowImpl. clearRelationId(Column col)
Clear a circular relation id.boolean
AbstractResult. contains(Column col, Joins joins)
boolean
MergedResult. contains(Column col, Joins joins)
boolean
Result. contains(Column col, Joins joins)
Return true if the given column is available in the result.boolean
AbstractResult. containsAll(Column[] cols, Joins joins)
boolean
MergedResult. containsAll(Column[] cols, Joins joins)
boolean
Result. containsAll(Column[] cols, Joins joins)
Return true if all the given columns are available in the result.void
DB2Dictionary. createIndexIfNecessary(Schema schema, java.lang.String table, Column pkColumn)
Create an index if necessary for some database tablesvoid
DB2Dictionary. createIndexIfNecessary(Schema schema, DBIdentifier table, Column pkColumn)
void
DBDictionary. createIndexIfNecessary(Schema schema, java.lang.String table, Column pkColumn)
Deprecated.void
DBDictionary. createIndexIfNecessary(Schema schema, DBIdentifier table, Column pkColumn)
java.sql.ResultSet
SelectImpl. executeQuery(java.sql.Connection conn, java.sql.PreparedStatement stmnt, java.lang.String sql, JDBCStore store, java.lang.Object[] params, Column[] cols)
This method is to provide override for non-JDBC or JDBC-like implementation of executing query.java.lang.String[]
DBDictionary. getAddColumnSQL(Column column)
Return a series of SQL statements to add the given column to its table.java.lang.String[]
H2Dictionary. getAddColumnSQL(Column column)
java.lang.String[]
HSQLDictionary. getAddColumnSQL(Column column)
java.sql.Array
AbstractResult. getArray(Column col, Joins joins)
java.sql.Array
MergedResult. getArray(Column col, Joins joins)
java.sql.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.java.io.InputStream
AbstractResult. getAsciiStream(Column col, Joins joins)
java.io.InputStream
MergedResult. getAsciiStream(Column col, Joins joins)
java.io.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.protected java.lang.String
SolidDBDictionary. getAutoGenSeqName(Column col)
java.math.BigDecimal
AbstractResult. getBigDecimal(Column col, Joins joins)
java.math.BigDecimal
MergedResult. getBigDecimal(Column col, Joins joins)
java.math.BigDecimal
Result. getBigDecimal(Column col, Joins joins)
Return the value stored in the given column.java.math.BigInteger
AbstractResult. getBigInteger(Column col, Joins joins)
java.math.BigInteger
MergedResult. getBigInteger(Column col, Joins joins)
java.math.BigInteger
Result. getBigInteger(Column col, Joins joins)
Return the value stored in the given column.java.io.InputStream
AbstractResult. getBinaryStream(Column col, Joins joins)
java.io.InputStream
MergedResult. getBinaryStream(Column col, Joins joins)
java.io.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.java.sql.Blob
AbstractResult. getBlob(Column col, Joins joins)
java.sql.Blob
MergedResult. getBlob(Column col, Joins joins)
java.sql.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.boolean
AbstractResult. getBoolean(Column col, Joins joins)
boolean
MergedResult. getBoolean(Column col, Joins joins)
boolean
Result. getBoolean(Column col, Joins joins)
Return the value stored in the given column.byte
AbstractResult. getByte(Column col, Joins joins)
byte
MergedResult. getByte(Column col, Joins joins)
byte
Result. getByte(Column col, Joins joins)
Return the value stored in the given column.byte[]
AbstractResult. getBytes(Column col, Joins joins)
byte[]
MergedResult. getBytes(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.java.util.Calendar
AbstractResult. getCalendar(Column col, Joins joins)
java.util.Calendar
MergedResult. getCalendar(Column col, Joins joins)
java.util.Calendar
Result. getCalendar(Column col, Joins joins)
Return the value stored in the given column.java.lang.String
DB2Dictionary. getCastFunction(Val val, java.lang.String func, Column col)
Return the correct CAST function syntaxjava.lang.String
DBDictionary. getCastFunction(Val val, java.lang.String func, Column col)
Return the correct CAST function syntax.char
AbstractResult. getChar(Column col, Joins joins)
char
MergedResult. getChar(Column col, Joins joins)
char
Result. getChar(Column col, Joins joins)
Return the value stored in the given column.java.io.Reader
AbstractResult. getCharacterStream(Column col, Joins joins)
java.io.Reader
MergedResult. getCharacterStream(Column col, Joins joins)
java.io.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.java.sql.Clob
AbstractResult. getClob(Column col, Joins joins)
java.sql.Clob
MergedResult. getClob(Column col, Joins joins)
java.sql.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.java.lang.String
LogicalUnion.UnionSelect. getColumnAlias(Column col)
java.lang.String
LogicalUnion.UnionSelect. getColumnAlias(Column col, java.lang.Object alias)
java.lang.String
LogicalUnion.UnionSelect. getColumnAlias(Column col, Joins joins)
java.lang.String
Select. getColumnAlias(Column col)
Return the alias for the given column.java.lang.String
Select. getColumnAlias(Column col, java.lang.Object path)
Return the alias for the given column, without creating new table aliasjava.lang.String
Select. getColumnAlias(Column col, Joins joins)
Return the alias for the given column.java.lang.String
SelectImpl. getColumnAlias(Column col)
java.lang.String
SelectImpl. getColumnAlias(Column col, java.lang.Object path)
Return the alias for the give columnjava.lang.String
SelectImpl. getColumnAlias(Column col, Joins joins)
java.lang.String
DBDictionary. getColumnDBName(Column column)
DBIdentifier
DBDictionary. getColumnIdentifier(Column column)
Returns the name of the column using database specific delimiters.java.sql.Date
AbstractResult. getDate(Column col, java.util.Calendar cal, Joins joins)
java.util.Date
AbstractResult. getDate(Column col, Joins joins)
java.sql.Date
MergedResult. getDate(Column col, java.util.Calendar cal, Joins joins)
java.util.Date
MergedResult. getDate(Column col, Joins joins)
java.sql.Date
Result. getDate(Column col, java.util.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.java.util.Date
Result. getDate(Column col, Joins joins)
Return the value stored in the given column.protected int
DBDictionary. getDateFractionDigits(Column col, java.lang.String typeName)
Only get's used if no explicit scale is used (@{code @Column(scale=0)} which is the default).protected java.lang.String
DBDictionary. getDeclareColumnSQL(Column col, boolean alter)
Return the declaration SQL for the given column.protected java.lang.String
OracleDictionary. getDeclareColumnSQL(Column col, boolean alter)
Return the declaration SQL for the given column.protected java.lang.String
SybaseDictionary. getDeclareColumnSQL(Column col, boolean alter)
double
AbstractResult. getDouble(Column col, Joins joins)
double
MergedResult. getDouble(Column col, Joins joins)
double
Result. getDouble(Column col, Joins joins)
Return the value stored in the given column.java.lang.String[]
DBDictionary. getDropColumnSQL(Column column)
Return a series of SQL statements to drop the given column from its table.java.lang.String[]
EmpressDictionary. getDropColumnSQL(Column column)
java.lang.String[]
FirebirdDictionary. getDropColumnSQL(Column column)
ReturnALTER TABLE <table name> DROP <col name>
.java.lang.String[]
InterbaseDictionary. getDropColumnSQL(Column column)
java.lang.String[]
SybaseDictionary. getDropColumnSQL(Column column)
float
AbstractResult. getFloat(Column col, Joins joins)
float
MergedResult. getFloat(Column col, Joins joins)
float
Result. getFloat(Column col, Joins joins)
Return the value stored in the given column.java.lang.Object
DBDictionary. getGeneratedKey(Column col, java.sql.Connection conn)
Return the last generated value for the given column.java.lang.Object
OracleDictionary. getGeneratedKey(Column col, java.sql.Connection conn)
protected java.lang.String
DBDictionary. getGeneratedKeySequenceName(Column col)
Return the sequence name used by databases for the given autoassigned column.protected java.lang.String
OracleDictionary. getGeneratedKeyTriggerName(Column col)
Trigger name for simulating auto-assign values on the given column.protected java.lang.String
SolidDBDictionary. getGeneratedKeyTriggerName(Column col)
Trigger name for simulating auto-assign values on the given column.protected java.lang.String
DBDictionary. getGenKeySeqName(java.lang.String query, Column col)
protected java.lang.String
SolidDBDictionary. getGenKeySeqName(java.lang.String query, Column col)
int
AbstractResult. getInt(Column col, Joins joins)
int
MergedResult. getInt(Column col, Joins joins)
int
Result. getInt(Column col, Joins joins)
Return the value stored in the given column.protected java.lang.Object
DBDictionary. getKey(java.sql.ResultSet rs, Column col)
This method is to provide override for non-JDBC or JDBC-like implementation of getting key from the result set.java.util.Locale
AbstractResult. getLocale(Column col, Joins joins)
java.util.Locale
MergedResult. getLocale(Column col, Joins joins)
java.util.Locale
Result. getLocale(Column col, Joins joins)
Return the value stored in the given column.long
AbstractResult. getLong(Column col, Joins joins)
long
MergedResult. getLong(Column col, Joins joins)
long
Result. getLong(Column col, Joins joins)
Return the value stored in the given column.java.lang.String
DBDictionary. getMarkerForInsertUpdate(Column col, java.lang.Object val)
Return parameter marker for INSERT and UPDATE statements.java.lang.String
OracleDictionary. getMarkerForInsertUpdate(Column col, java.lang.Object val)
Oracle requires special handling of XML column.java.lang.Number
AbstractResult. getNumber(Column col, Joins joins)
java.lang.Number
MergedResult. getNumber(Column col, Joins joins)
java.lang.Number
Result. getNumber(Column col, Joins joins)
Return the value stored in the given column.java.lang.Object
AbstractResult. getObject(Column col, java.lang.Object arg, Joins joins)
java.lang.Object
MergedResult. getObject(Column col, java.lang.Object arg, Joins joins)
java.lang.Object
Result. getObject(Column col, java.lang.Object arg, Joins joins)
Return the value stored in the given column.protected java.lang.String
OracleDictionary. getOpenJPA3GeneratedKeySequenceName(Column col)
Returns a OpenJPA 3-compatible name for an auto-assign sequence.protected java.lang.String
SolidDBDictionary. getOpenJPA3GeneratedKeySequenceName(Column col)
Returns a OpenJPA 3-compatible name for an auto-assign sequence.protected java.lang.String
OracleDictionary. getOpenJPA3GeneratedKeyTriggerName(Column col)
Returns a OpenJPA 3-compatible name for an auto-assign trigger.protected java.lang.String
SolidDBDictionary. getOpenJPA3GeneratedKeyTriggerName(Column col)
Returns a OpenJPA 3-compatible name for an auto-assign trigger.java.lang.String
DBDictionary. getPlaceholderValueString(Column col)
Return a SQL string to act as a placeholder for the given column.java.lang.String
FirebirdDictionary. getPlaceholderValueString(Column col)
Return<value> AS <type>
.java.lang.String
HSQLDictionary. getPlaceholderValueString(Column col)
java.lang.String
PostgresDictionary. getPlaceholderValueString(Column col)
Return a SQL string to act as a placeholder for the given column.java.sql.Ref
AbstractResult. getRef(Column col, java.util.Map map, Joins joins)
java.sql.Ref
MergedResult. getRef(Column col, java.util.Map map, Joins joins)
java.sql.Ref
Result. getRef(Column col, java.util.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.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.java.lang.Object
RowImpl. getSet(Column col)
Return the value set for update on the given column.short
AbstractResult. getShort(Column col, Joins joins)
short
MergedResult. getShort(Column col, Joins joins)
short
Result. getShort(Column col, Joins joins)
Return the value stored in the given column.java.lang.Object
AbstractResult. getSQLObject(Column col, java.util.Map map, Joins joins)
java.lang.Object
MergedResult. getSQLObject(Column col, java.util.Map map, Joins joins)
java.lang.Object
Result. getSQLObject(Column col, java.util.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.java.lang.String
AbstractResult. getString(Column col, Joins joins)
java.lang.String
MergedResult. getString(Column col, Joins joins)
java.lang.String
Result. getString(Column col, Joins joins)
Return the value stored in the given column.java.sql.Time
AbstractResult. getTime(Column col, java.util.Calendar cal, Joins joins)
java.sql.Time
MergedResult. getTime(Column col, java.util.Calendar cal, Joins joins)
java.sql.Time
Result. getTime(Column col, java.util.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.java.sql.Timestamp
AbstractResult. getTimestamp(Column col, java.util.Calendar cal, Joins joins)
java.sql.Timestamp
MergedResult. getTimestamp(Column col, java.util.Calendar cal, Joins joins)
java.sql.Timestamp
Result. getTimestamp(Column col, java.util.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.java.lang.String
DBDictionary. getTypeName(Column col)
Return the preferred database type name for the given column's type fromTypes
.java.lang.String
MariaDBDictionary. getTypeName(Column col)
OPENJPA-740 Special case for MySql special column types, like LONGTEXT, LONGBLOG etc..java.lang.String
MySQLDictionary. getTypeName(Column col)
OPENJPA-740 Special case for MySql special column types, like LONGTEXT, LONGBLOG etc..java.lang.String
DBDictionary. getVersionColumn(Column column, java.lang.String tableAlias)
Return version column nameDBIdentifier
DBDictionary. getVersionColumn(Column column, DBIdentifier tableAlias)
java.lang.Object
RowImpl. getWhere(Column col)
Return the value set for where on the given column.void
LogicalUnion.UnionSelect. groupBy(Column col)
void
LogicalUnion.UnionSelect. groupBy(Column[] cols)
void
LogicalUnion.UnionSelect. groupBy(Column[] cols, Joins joins)
void
LogicalUnion.UnionSelect. groupBy(Column col, Joins joins)
void
Select. groupBy(Column col)
Group by the given column.void
Select. groupBy(Column[] cols)
Group by the given columns.void
Select. groupBy(Column[] cols, Joins joins)
Group by the given columns.void
Select. groupBy(Column col, Joins joins)
Group by the given column.void
SelectImpl. groupBy(Column col)
void
SelectImpl. groupBy(Column[] cols)
void
SelectImpl. groupBy(Column[] cols, Joins joins)
void
SelectImpl. groupBy(Column col, Joins joins)
void
DB2Dictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)
void
DBDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)
void
OracleDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)
void
PostgresDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)
void
DB2Dictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)
void
DBDictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)
void
OracleDictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)
protected RowImpl
PrimaryRow. newInstance(Column[] cols, int action)
protected RowImpl
RowImpl. newInstance(Column[] cols, int action)
Return a new row.protected RowImpl
SecondaryRow. newInstance(Column[] cols, int action)
int
LogicalUnion.UnionSelect. orderBy(Column[] cols, boolean asc, boolean select)
int
LogicalUnion.UnionSelect. orderBy(Column[] cols, boolean asc, Joins joins, boolean select)
boolean
LogicalUnion.UnionSelect. orderBy(Column col, boolean asc, boolean select)
boolean
LogicalUnion.UnionSelect. orderBy(Column col, boolean asc, Joins joins, boolean select)
int
Select. orderBy(Column[] cols, boolean asc, boolean sel)
Order by the given columns.int
Select. orderBy(Column[] cols, boolean asc, Joins joins, boolean sel)
Order by the given columns.boolean
Select. orderBy(Column col, boolean asc, boolean sel)
Order by the given column.boolean
Select. orderBy(Column col, boolean asc, Joins joins, boolean sel)
Order by the given column.int
SelectImpl. orderBy(Column[] cols, boolean asc, boolean sel)
int
SelectImpl. orderBy(Column[] cols, boolean asc, Joins joins, boolean sel)
boolean
SelectImpl. orderBy(Column col, boolean asc, boolean sel)
boolean
SelectImpl. orderBy(Column col, boolean asc, Joins joins, boolean sel)
protected void
LogicalUnion.UnionSelect. recordOrderColumns(Column[] cols, boolean asc)
Record that we're ordering by the given columns.boolean
LogicalUnion.UnionSelect. select(Column col)
int
LogicalUnion.UnionSelect. select(Column[] cols)
int
LogicalUnion.UnionSelect. select(Column[] cols, Joins joins)
boolean
LogicalUnion.UnionSelect. select(Column col, Joins joins)
boolean
Select. select(Column col)
Select the given column.int
Select. select(Column[] cols)
Select the given columns.int
Select. select(Column[] cols, Joins joins)
Select the given columns.boolean
Select. select(Column col, Joins joins)
Select the given column.boolean
SelectImpl. select(Column col)
int
SelectImpl. select(Column[] cols)
int
SelectImpl. select(Column[] cols, Joins joins)
boolean
SelectImpl. select(Column col, Joins joins)
boolean
LogicalUnion.UnionSelect. selectIdentifier(Column col)
int
LogicalUnion.UnionSelect. selectIdentifier(Column[] cols)
int
LogicalUnion.UnionSelect. selectIdentifier(Column[] cols, Joins joins)
boolean
LogicalUnion.UnionSelect. selectIdentifier(Column col, Joins joins)
boolean
Select. selectIdentifier(Column col)
Select the given column as one that can be used to get a count of distinct matches.int
Select. selectIdentifier(Column[] cols)
Select the given columns as ones that can be used to get a count of distinct matches.int
Select. selectIdentifier(Column[] cols, Joins joins)
Select the given columns as ones that can be used to get a count of distinct matches.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
SelectImpl. selectIdentifier(Column col)
int
SelectImpl. selectIdentifier(Column[] cols)
int
SelectImpl. selectIdentifier(Column[] cols, Joins joins)
boolean
SelectImpl. selectIdentifier(Column col, Joins joins)
void
DBDictionary. setArray(java.sql.PreparedStatement stmnt, int idx, java.sql.Array val, Column col)
Set the given value as a parameter to the statement.void
Row. setArray(Column col, java.sql.Array val)
Set the value of the given column in this row.void
RowImpl. setArray(Column col, java.sql.Array val)
void
DBDictionary. setAsciiStream(java.sql.PreparedStatement stmnt, int idx, java.io.InputStream val, int length, Column col)
Set the given value as a parameter to the statement.void
Row. setAsciiStream(Column col, java.io.InputStream val, int length)
Set the value of the given column in this row.void
RowImpl. setAsciiStream(Column col, java.io.InputStream val, int length)
void
DBDictionary. setBigDecimal(java.sql.PreparedStatement stmnt, int idx, java.math.BigDecimal val, Column col)
Set the given value as a parameter to the statement.void
HSQLDictionary. setBigDecimal(java.sql.PreparedStatement stmnt, int idx, java.math.BigDecimal val, Column col)
void
Row. setBigDecimal(Column col, java.math.BigDecimal val)
Set the value of the given column in this row.void
RowImpl. setBigDecimal(Column col, java.math.BigDecimal val)
void
SolidDBDictionary. setBigDecimal(java.sql.PreparedStatement stmnt, int idx, java.math.BigDecimal val, Column col)
void
DBDictionary. setBigInteger(java.sql.PreparedStatement stmnt, int idx, java.math.BigInteger val, Column col)
Set the given value as a parameter to the statement.void
Row. setBigInteger(Column col, java.math.BigInteger val)
Set the value of the given column in this row.void
RowImpl. setBigInteger(Column col, java.math.BigInteger val)
void
SybaseDictionary. setBigInteger(java.sql.PreparedStatement stmnt, int idx, java.math.BigInteger val, Column col)
void
DBDictionary. setBinaryStream(java.sql.PreparedStatement stmnt, int idx, java.io.InputStream val, int length, Column col)
Set the given value as a parameter to the statement.void
OracleDictionary. setBinaryStream(java.sql.PreparedStatement stmnt, int idx, java.io.InputStream val, int length, Column col)
void
Row. setBinaryStream(Column col, java.io.InputStream val, int length)
Set the value of the given column in this row.void
RowImpl. setBinaryStream(Column col, java.io.InputStream val, int length)
void
DBDictionary. setBlob(java.sql.PreparedStatement stmnt, int idx, java.sql.Blob val, Column col)
Set the given value as a parameter to the statement.void
Row. setBlob(Column col, java.sql.Blob val)
Set the value of the given column in this row.void
RowImpl. setBlob(Column col, java.sql.Blob val)
void
DBDictionary. setBlobObject(java.sql.PreparedStatement stmnt, int idx, java.lang.Object val, Column col, JDBCStore store)
Set the given value as a parameter to the statement.void
DBDictionary. setBoolean(java.sql.PreparedStatement stmnt, int idx, boolean val, Column col)
Set the given value as a parameter to the statement.void
InformixDictionary. setBoolean(java.sql.PreparedStatement stmnt, int idx, boolean val, Column col)
void
Row. setBoolean(Column col, boolean val)
Set the value of the given column in this row.void
RowImpl. setBoolean(Column col, boolean val)
void
DBDictionary. setByte(java.sql.PreparedStatement stmnt, int idx, byte val, Column col)
Set the given value as a parameter to the statement.void
Row. setByte(Column col, byte val)
Set the value of the given column in this row.void
RowImpl. setByte(Column col, byte val)
void
DB2Dictionary. setBytes(java.sql.PreparedStatement stmnt, int idx, byte[] val, Column col)
Set the given value as a parameter to the statement.void
DBDictionary. setBytes(java.sql.PreparedStatement stmnt, int idx, byte[] val, Column col)
Set the given value as a parameter to the statement.void
Row. setBytes(Column col, byte[] val)
Set the value of the given column in this row.void
RowImpl. setBytes(Column col, byte[] val)
void
DBDictionary. setCalendar(java.sql.PreparedStatement stmnt, int idx, java.util.Calendar val, Column col)
Set the given value as a parameter to the statement.void
Row. setCalendar(Column col, java.util.Calendar val)
Set the value of the given column in this row.void
RowImpl. setCalendar(Column col, java.util.Calendar val)
void
DBDictionary. setChar(java.sql.PreparedStatement stmnt, int idx, char val, Column col)
Set the given value as a parameter to the statement.void
Row. setChar(Column col, char val)
Set the value of the given column in this row.void
RowImpl. setChar(Column col, char val)
void
DBDictionary. setCharacterStream(java.sql.PreparedStatement stmnt, int idx, java.io.Reader val, int length, Column col)
Set the given value as a parameter to the statement.void
Row. setCharacterStream(Column col, java.io.Reader val, int length)
Set the value of the given column in this row.void
RowImpl. setCharacterStream(Column col, java.io.Reader val, int length)
void
DBDictionary. setClob(java.sql.PreparedStatement stmnt, int idx, java.sql.Clob val, Column col)
Set the given value as a parameter to the statement.void
Row. setClob(Column col, java.sql.Clob val)
Set the value of the given column in this row.void
RowImpl. setClob(Column col, java.sql.Clob val)
void
DBDictionary. setClobString(java.sql.PreparedStatement stmnt, int idx, java.lang.String val, Column col)
Set the given value as a parameter to the statement.void
OracleDictionary. setClobString(java.sql.PreparedStatement stmnt, int idx, java.lang.String val, Column col)
void
PostgresDictionary. setClobString(java.sql.PreparedStatement stmnt, int idx, java.lang.String val, Column col)
If column is an XML column, PostgreSQL requires that its value is set by usingPreparedStatement.setObject(int, Object, int)
withTypes.OTHER
as the third argument.void
DB2Dictionary. setDate(java.sql.PreparedStatement stmnt, int idx, java.util.Date val, Column col)
Set the given date value as a parameter to the statement.void
DBDictionary. setDate(java.sql.PreparedStatement stmnt, int idx, java.sql.Date val, java.util.Calendar cal, Column col)
Set the given value as a parameter to the statement.void
DBDictionary. setDate(java.sql.PreparedStatement stmnt, int idx, java.util.Date val, Column col)
Set the given value as a parameter to the statement.void
Row. setDate(Column col, java.sql.Date val, java.util.Calendar cal)
Set the value of the given column in this row.void
Row. setDate(Column col, java.util.Date val)
Set the value of the given column in this row.void
RowImpl. setDate(Column col, java.sql.Date val, java.util.Calendar cal)
void
RowImpl. setDate(Column col, java.util.Date val)
void
DBDictionary. setDouble(java.sql.PreparedStatement stmnt, int idx, double val, Column col)
Set the given value as a parameter to the statement.void
EmpressDictionary. setDouble(java.sql.PreparedStatement stmnt, int idx, double val, Column col)
void
HSQLDictionary. setDouble(java.sql.PreparedStatement stmnt, int idx, double val, Column col)
void
Row. setDouble(Column col, double val)
Set the value of the given column in this row.void
RowImpl. setDouble(Column col, double val)
void
SolidDBDictionary. setDouble(java.sql.PreparedStatement stmnt, int idx, double val, Column col)
void
DBDictionary. setFloat(java.sql.PreparedStatement stmnt, int idx, float val, Column col)
Set the given value as a parameter to the statement.void
EmpressDictionary. setFloat(java.sql.PreparedStatement stmnt, int idx, float val, Column col)
void
Row. setFloat(Column col, float val)
Set the value of the given column in this row.void
RowImpl. setFloat(Column col, float val)
void
DBDictionary. setInt(java.sql.PreparedStatement stmnt, int idx, int val, Column col)
Set the given value as a parameter to the statement.void
Row. setInt(Column col, int val)
Set the value of the given column in this row.void
RowImpl. setInt(Column col, int val)
void
DBDictionary. setLocalDate(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDate val, Column col)
Set the given LocalDate value as a parameter to the statement.void
H2Dictionary. setLocalDate(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDate val, Column col)
void
OracleDictionary. setLocalDate(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDate val, Column col)
void
PostgresDictionary. setLocalDate(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDate val, Column col)
void
DBDictionary. setLocalDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDateTime val, Column col)
Set the given LocalTime value as a parameter to the statement.void
H2Dictionary. setLocalDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDateTime val, Column col)
void
OracleDictionary. setLocalDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDateTime val, Column col)
void
PostgresDictionary. setLocalDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDateTime val, Column col)
void
SQLServerDictionary. setLocalDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalDateTime val, Column col)
void
DBDictionary. setLocale(java.sql.PreparedStatement stmnt, int idx, java.util.Locale val, Column col)
Set the given value as a parameter to the statement.void
Row. setLocale(Column col, java.util.Locale val)
Set the value of the given column in this row.void
RowImpl. setLocale(Column col, java.util.Locale val)
void
DBDictionary. setLocalTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalTime val, Column col)
Set the given LocalTime value as a parameter to the statement.void
H2Dictionary. setLocalTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalTime val, Column col)
void
OracleDictionary. setLocalTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalTime val, Column col)
void
PostgresDictionary. setLocalTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalTime val, Column col)
void
SQLServerDictionary. setLocalTime(java.sql.PreparedStatement stmnt, int idx, java.time.LocalTime val, Column col)
void
AccessDictionary. setLong(java.sql.PreparedStatement stmnt, int idx, long val, Column col)
void
DBDictionary. setLong(java.sql.PreparedStatement stmnt, int idx, long val, Column col)
Set the given value as a parameter to the statement.void
Row. setLong(Column col, long val)
Set the value of the given column in this row.void
RowImpl. setLong(Column col, long val)
void
AbstractSQLServerDictionary. setNull(java.sql.PreparedStatement stmnt, int idx, int colType, Column col)
void
DBDictionary. setNull(java.sql.PreparedStatement stmnt, int idx, int colType, Column col)
Set null as a parameter to the statement.void
FoxProDictionary. setNull(java.sql.PreparedStatement stmnt, int idx, int colType, Column col)
void
OracleDictionary. setNull(java.sql.PreparedStatement stmnt, int idx, int colType, Column col)
void
PostgresDictionary. setNull(java.sql.PreparedStatement stmnt, int idx, int colType, Column col)
Handle XML and bytea/oid columns in a PostgreSQL way.void
Row. setNull(Column col)
Set the value of the given column in this row.void
Row. setNull(Column col, boolean overrideDefault)
Set the value of the given column in this row.void
RowImpl. setNull(Column col)
void
RowImpl. setNull(Column col, boolean overrideDefault)
void
DBDictionary. setNumber(java.sql.PreparedStatement stmnt, int idx, java.lang.Number num, Column col)
Set the given value as a parameter to the statement.void
Row. setNumber(Column col, java.lang.Number val)
Set the value of the given column in this row.void
RowImpl. setNumber(Column col, java.lang.Number val)
void
DBDictionary. setObject(java.sql.PreparedStatement stmnt, int idx, java.lang.Object val, int colType, Column col)
Set the given value as a parameter to the statement.protected void
PrimaryRow. setObject(Column col, java.lang.Object val, int metaType, boolean overrideDefault)
void
Row. setObject(Column col, java.lang.Object val)
Set the value of the given column in this row.void
RowImpl. setObject(Column col, java.lang.Object val)
protected void
RowImpl. setObject(Column col, java.lang.Object val, int metaType, boolean overrideDefault)
All set column methods delegate to this one.void
DBDictionary. setOffsetDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.OffsetDateTime val, Column col)
Set the given LocalTime value as a parameter to the statement.void
H2Dictionary. setOffsetDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.OffsetDateTime val, Column col)
void
OracleDictionary. setOffsetDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.OffsetDateTime val, Column col)
void
PostgresDictionary. setOffsetDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.OffsetDateTime val, Column col)
void
SQLServerDictionary. setOffsetDateTime(java.sql.PreparedStatement stmnt, int idx, java.time.OffsetDateTime val, Column col)
void
DBDictionary. setOffsetTime(java.sql.PreparedStatement stmnt, int idx, java.time.OffsetTime val, Column col)
Set the given LocalTime value as a parameter to the statement.void
PostgresDictionary. setOffsetTime(java.sql.PreparedStatement stmnt, int idx, java.time.OffsetTime val, Column col)
default column type for OffsetTime is 'time with time zone'.void
Row. setRaw(Column col, java.lang.String value)
Set a DB understood value for the given column.void
RowImpl. setRaw(Column col, java.lang.String val)
void
DBDictionary. setRef(java.sql.PreparedStatement stmnt, int idx, java.sql.Ref val, Column col)
Set the given value as a parameter to the statement.void
PrimaryRow. 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
RowImpl. setRelationId(Column col, OpenJPAStateManager sm, RelationId rel)
void
SecondaryRow. setRelationId(Column col, OpenJPAStateManager sm, RelationId rel)
void
DBDictionary. setShort(java.sql.PreparedStatement stmnt, int idx, short val, Column col)
Set the given value as a parameter to the statement.void
Row. setShort(Column col, short val)
Set the value of the given column in this row.void
RowImpl. setShort(Column col, short val)
void
DBDictionary. setString(java.sql.PreparedStatement stmnt, int idx, java.lang.String val, Column col)
Set the given value as a parameter to the statement.void
OracleDictionary. setString(java.sql.PreparedStatement stmnt, int idx, java.lang.String val, Column col)
void
Row. setString(Column col, java.lang.String val)
Set the value of the given column in this row.void
RowImpl. setString(Column col, java.lang.String val)
void
DBDictionary. setTime(java.sql.PreparedStatement stmnt, int idx, java.sql.Time val, java.util.Calendar cal, Column col)
Set the given value as a parameter to the statement.void
MariaDBDictionary. setTime(java.sql.PreparedStatement stmnt, int idx, java.sql.Time val, java.util.Calendar cal, Column col)
void
Row. setTime(Column col, java.sql.Time val, java.util.Calendar cal)
Set the value of the given column in this row.void
RowImpl. setTime(Column col, java.sql.Time val, java.util.Calendar cal)
void
SQLServerDictionary. setTime(java.sql.PreparedStatement stmnt, int idx, java.sql.Time val, java.util.Calendar cal, Column col)
void
DBDictionary. setTimestamp(java.sql.PreparedStatement stmnt, int idx, java.sql.Timestamp val, java.util.Calendar cal, Column col)
Set the given value as a parameter to the statement.void
Row. setTimestamp(Column col, java.sql.Timestamp val, java.util.Calendar cal)
Set the value of the given column in this row.void
RowImpl. setTimestamp(Column col, java.sql.Timestamp val, java.util.Calendar cal)
void
DBDictionary. setTyped(java.sql.PreparedStatement stmnt, int idx, java.lang.Object val, Column col, int type, JDBCStore store)
Set a column value into a prepared statement.void
DBDictionary. setUnknown(java.sql.PreparedStatement stmt, int idx, java.lang.Object val, Column col)
Set a completely unknown parameter into a prepared statement.void
DBDictionary. setUnknown(java.sql.PreparedStatement stmnt, int idx, Column col, java.lang.Object val)
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
Row. whereArray(Column col, java.sql.Array val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereArray(Column col, java.sql.Array val)
void
Row. whereAsciiStream(Column col, java.io.InputStream val, int length)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereAsciiStream(Column col, java.io.InputStream val, int length)
void
Row. whereBigDecimal(Column col, java.math.BigDecimal val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereBigDecimal(Column col, java.math.BigDecimal val)
void
Row. whereBigInteger(Column col, java.math.BigInteger val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereBigInteger(Column col, java.math.BigInteger val)
void
Row. whereBinaryStream(Column col, java.io.InputStream val, int length)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereBinaryStream(Column col, java.io.InputStream val, int length)
void
Row. whereBlob(Column col, java.sql.Blob val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereBlob(Column col, java.sql.Blob val)
void
Row. whereBoolean(Column col, boolean val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereBoolean(Column col, boolean val)
void
Row. whereByte(Column col, byte val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereByte(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. whereBytes(Column col, byte[] val)
void
Row. whereCalendar(Column col, java.util.Calendar val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereCalendar(Column col, java.util.Calendar val)
void
Row. whereChar(Column col, char val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereChar(Column col, char val)
void
Row. whereCharacterStream(Column col, java.io.Reader val, int length)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereCharacterStream(Column col, java.io.Reader val, int length)
void
Row. whereClob(Column col, java.sql.Clob val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereClob(Column col, java.sql.Clob val)
void
Row. whereDate(Column col, java.sql.Date val, java.util.Calendar cal)
Set an equality condition on the value of the given column in this row.void
Row. whereDate(Column col, java.util.Date val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereDate(Column col, java.sql.Date val, java.util.Calendar cal)
void
RowImpl. whereDate(Column col, java.util.Date val)
void
Row. whereDouble(Column col, double val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereDouble(Column col, double val)
void
Row. whereFloat(Column col, float val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereFloat(Column col, float val)
void
Row. whereInt(Column col, int val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereInt(Column col, int val)
void
Row. whereLocale(Column col, java.util.Locale val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereLocale(Column col, java.util.Locale val)
void
Row. whereLong(Column col, long val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereLong(Column col, long val)
void
Row. whereNull(Column col)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereNull(Column col)
void
Row. whereNumber(Column col, java.lang.Number val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereNumber(Column col, java.lang.Number val)
void
Row. whereObject(Column col, java.lang.Object val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereObject(Column col, java.lang.Object val)
protected void
RowImpl. whereObject(Column col, java.lang.Object val, int metaType)
All where column methods delegate to this one.void
Row. whereRaw(Column col, java.lang.String value)
Set a DB understood where condition for the given column.void
RowImpl. whereRaw(Column col, java.lang.String val)
void
Row. whereShort(Column col, short val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereShort(Column col, short val)
void
Row. whereString(Column col, java.lang.String val)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereString(Column col, java.lang.String val)
void
Row. whereTime(Column col, java.sql.Time val, java.util.Calendar cal)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereTime(Column col, java.sql.Time val, java.util.Calendar cal)
void
Row. whereTimestamp(Column col, java.sql.Timestamp val, java.util.Calendar cal)
Set an equality condition on the value of the given column in this row.void
RowImpl. whereTimestamp(Column col, java.sql.Timestamp val, java.util.Calendar cal)
Constructors in org.apache.openjpa.jdbc.sql with parameters of type Column Constructor Description 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 with parameters of type Column Modifier and Type Method Description void
PersistenceMappingDefaults. populateColumns(Version vers, Table table, Column[] cols)
void
PersistenceMappingDefaults. populateForeignKeyColumn(ValueMapping vm, java.lang.String name, Table local, Table foreign, Column col, java.lang.Object target, boolean inverse, int pos, int cols)
void
PersistenceMappingDefaults. populateForeignKeyColumn(ValueMapping vm, DBIdentifier sName, Table local, Table foreign, Column col, java.lang.Object target, boolean inverse, int pos, int cols)
void
PersistenceMappingDefaults. populateJoinColumn(FieldMapping fm, Table local, Table foreign, Column col, java.lang.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 forfm
.protected void
AnnotationPersistenceMappingParser. setTargetIdentifier(Column col, java.lang.String refColumnName)
protected void
XMLPersistenceMappingParser. setTargetIdentifier(Column col, java.lang.String refColumnName)
Method parameters in org.apache.openjpa.persistence.jdbc with type arguments of type Column Modifier and Type Method Description protected void
AnnotationPersistenceMappingParser. setColumns(FieldMapping fm, MappingInfo info, java.util.List<Column> cols, int unique)
Set the given columns as the columns forfm
.
-