|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Column | |
---|---|
org.apache.openjpa.jdbc.identifier | |
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel |
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree |
org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata |
org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies |
org.apache.openjpa.jdbc.schema | OpenJPA-JDBC Schema Management |
org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction |
org.apache.openjpa.persistence.jdbc | OpenJPA JPA-JDBC |
Uses of Column in org.apache.openjpa.jdbc.identifier |
---|
Methods in org.apache.openjpa.jdbc.identifier with parameters of type Column | |
---|---|
String |
DBIdentifierUtilImpl.appendColumns(Column[] columns)
|
String |
DBIdentifierUtil.appendColumns(Column[] columns)
Appends multiple columns names together into comma delimited string. |
DBIdentifier |
DBIdentifierUtilImpl.getGeneratedKeySequenceName(Column col,
int maxLen)
|
DBIdentifier |
DBIdentifierUtil.getGeneratedKeySequenceName(Column col,
int maxLen)
Returns a generated key sequence identifier for the column. |
Uses of Column in org.apache.openjpa.jdbc.kernel |
---|
Methods in org.apache.openjpa.jdbc.kernel that return Column | |
---|---|
protected Column |
ValueTableJDBCSeq.addPrimaryKeyColumn(Table table)
|
protected Column |
TableJDBCSeq.addPrimaryKeyColumn(Table table)
Add the primary key column to the given table and return it. |
protected Column |
ClassTableJDBCSeq.addPrimaryKeyColumn(Table table)
|
protected Column[] |
PreparedStatementManagerImpl.getAutoAssignColumns(RowImpl row)
|
Column[] |
FinderQueryImpl.getPKColumns()
|
Methods in org.apache.openjpa.jdbc.kernel with parameters of type Column | |
---|---|
protected String[] |
PreparedStatementManagerImpl.getAutoAssignColNames(Column[] autoAssign,
RowImpl row)
|
protected List<Object> |
PreparedStatementManagerImpl.populateAutoAssignCols(PreparedStatement stmnt,
Column[] autoAssign,
DBIdentifier[] autoAssignColNames,
RowImpl row)
This method will only be called when there is auto assign columns. |
protected List<Object> |
PreparedStatementManagerImpl.populateAutoAssignCols(PreparedStatement stmnt,
Column[] autoAssign,
String[] autoAssignColNames,
RowImpl row)
|
protected void |
PreparedStatementManagerImpl.setObjectId(List vals,
Column[] autoAssign,
DBIdentifier[] autoAssignColNames,
RowImpl row)
|
protected void |
PreparedStatementManagerImpl.setObjectId(List vals,
Column[] autoAssign,
String[] autoAssignColNames,
RowImpl row)
|
Uses of Column in org.apache.openjpa.jdbc.kernel.exps |
---|
Fields in org.apache.openjpa.jdbc.kernel.exps declared as Column | |
---|---|
Column[] |
PCPath.PathExpState.cols
|
Column[] |
Const.ConstExpState.cols
|
Methods in org.apache.openjpa.jdbc.kernel.exps that return Column | |
---|---|
Column |
Const.ConstExpState.getColumn(int index)
Return the column for the value at the specified index, or null. |
Column[] |
PCPath.getColumns(ExpState state)
|
Column[] |
GetObjectId.getColumns(ExpState state)
Return the oid columns. |
Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Column | |
---|---|
void |
PCPath.appendTo(Select sel,
ExpState state,
SQLBuffer sql,
Column col)
|
String |
FilterValueImpl.getColumnAlias(Column col)
|
String |
FilterValue.getColumnAlias(Column col)
Return the alias to use for the given column (this includes the table alias prefix, if any). |
Uses of Column in org.apache.openjpa.jdbc.meta |
---|
Methods in org.apache.openjpa.jdbc.meta that return Column | |
---|---|
protected Column[] |
MappingInfo.createColumns(MetaDataContext context,
String prefix,
Column[] tmplates,
Table table,
boolean adapt)
Retrieve/create columns on the given table by merging the given template information with any user-provided information. |
Column |
JDBCColumnOrder.getColumn()
The synthetic column. |
Column[] |
Version.getColumns()
Columns used for versioning. |
Column[] |
ValueMappingImpl.getColumns()
|
Column[] |
ValueMapping.getColumns()
The columns that hold the data for this value. |
Column[] |
Joinable.getColumns()
The columns managed by this joinable. |
Column[] |
FieldMapping.getColumns()
|
Column[] |
Embeddable.getColumns()
Return the columns used by this strategy. |
Column[] |
Discriminator.getColumns()
Columns used by this Discriminator. |
Column[] |
DelegatingJoinable.getColumns()
|
Column[] |
DiscriminatorMappingInfo.getColumns(Discriminator discrim,
Column[] tmplates,
boolean adapt)
Return the columns set for this discriminator, based on the given templates. |
Column[] |
ValueMappingInfo.getColumns(ValueMapping val,
DBIdentifier name,
Column[] tmplates,
Table table,
boolean adapt)
|
Column[] |
ValueMappingInfo.getColumns(ValueMapping val,
String name,
Column[] tmplates,
Table table,
boolean adapt)
Deprecated. |
Column[] |
VersionMappingInfo.getColumns(Version version,
Column[] templates,
boolean adapt)
Return the columns set for this version, based on the given templates. |
Column[] |
ClassMappingInfo.getDataStoreIdColumns(ClassMapping cls,
Column[] tmplates,
Table table,
boolean adapt)
Return the datastore identity columns for the given class, based on the given templates. |
Column[] |
VersionMappingInfo.getMultiTableColumns(Version vers,
Column[] templates,
boolean adapt)
Return the columns set for this version when the columns are spread across multiple tables. |
Column |
ValueMappingInfo.getNullIndicatorColumn(ValueMapping val,
DBIdentifier name,
Table table,
boolean adapt)
|
Column |
ValueMappingInfo.getNullIndicatorColumn(ValueMapping val,
String name,
Table table,
boolean adapt)
Deprecated. |
Column |
FieldMappingInfo.getOrderColumn()
Raw synthetic ordering column. |
Column |
FieldMapping.getOrderColumn()
Field order column, if any. |
Column |
FieldMappingInfo.getOrderColumn(FieldMapping field,
Table table,
boolean adapt)
Return the ordering column for this field, or null if none. |
Column[] |
ClassMapping.getPrimaryKeyColumns()
The columns this mapping uses to uniquely identify an object. |
Column[] |
ValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Map the given value and return all mapped columns, or simply return an array of unmapped default columns. |
protected static Column |
MappingInfo.mergeColumn(MetaDataContext context,
String prefix,
Column tmplate,
boolean compat,
Column given,
Table table,
boolean adapt,
boolean fill)
Merge the given columns if possible. |
protected static Column |
MappingInfo.syncColumn(MetaDataContext context,
Column col,
int num,
boolean forceJDBCType,
Table colTable,
Table targetTable,
Object target,
boolean inverse)
Create a copy of the given column with the raw mapping information set correctly, and without settings that match defaults. |
Methods in org.apache.openjpa.jdbc.meta that return types with arguments of type Column | |
---|---|
Map<Column,? extends Object> |
VersionStrategy.getBulkUpdateValues()
|
Map<Column,?> |
Version.getBulkUpdateValues()
|
List<Column> |
MappingInfo.getColumns()
Raw column data. |
List<Column> |
MappingInfo.getColumns(DBIdentifier tableName)
Gets the columns whose table name matches the given table name. |
List<Column> |
MappingInfo.getColumns(String tableName)
Deprecated. |
List<Column> |
ValueMappingInfo.getMapsIdColumns()
Raw column data. |
List<Column> |
ClassMappingInfo.getSecondaryTableJoinColumns(DBIdentifier tableName)
|
List<Column> |
ClassMappingInfo.getSecondaryTableJoinColumns(String tableName)
Deprecated. |
Methods in org.apache.openjpa.jdbc.meta with parameters of type Column | |
---|---|
protected boolean |
MappingDefaultsImpl.areAllPrimaryKeyColumns(Column[] cols)
Return whether all the given columns are primary key columns. |
Joinable |
ClassMapping.assertJoinable(Column col)
Return the joinable for the given column, or throw an exception if none is available. |
(package private) boolean |
MappingInfo.canMerge(List<Column> given,
Column[] templates,
boolean adapt,
boolean fill)
|
(package private) boolean |
ClassMapping.contains(Column[] cols,
Column c)
|
(package private) boolean |
ClassMapping.contains(Column[] cols,
Column c)
|
protected void |
MappingDefaultsImpl.correctName(Table table,
Column col)
Correct the given column's name. |
protected Column[] |
MappingInfo.createColumns(MetaDataContext context,
String prefix,
Column[] tmplates,
Table table,
boolean adapt)
Retrieve/create columns on the given table by merging the given template information with any user-provided information. |
protected Index |
MappingInfo.createIndex(MetaDataContext context,
String prefix,
Index tmplate,
Column[] cols,
boolean adapt)
Retrieve/create an index on the given columns by merging the given template information with any user-provided information. |
protected Unique |
MappingInfo.createUnique(MetaDataContext context,
String prefix,
Unique tmplate,
Column[] cols,
boolean adapt)
Retrieve/create a unique constraint on the given columns by merging the given template information with any user-provided information. |
int |
ValueMappingInfo.findTargetField(Column[] tmplates,
String target)
Return the position of the template column with the given target field. |
Column[] |
DiscriminatorMappingInfo.getColumns(Discriminator discrim,
Column[] tmplates,
boolean adapt)
Return the columns set for this discriminator, based on the given templates. |
Column[] |
ValueMappingInfo.getColumns(ValueMapping val,
DBIdentifier name,
Column[] tmplates,
Table table,
boolean adapt)
|
Column[] |
ValueMappingInfo.getColumns(ValueMapping val,
String name,
Column[] tmplates,
Table table,
boolean adapt)
Deprecated. |
Column[] |
VersionMappingInfo.getColumns(Version version,
Column[] templates,
boolean adapt)
Return the columns set for this version, based on the given templates. |
Column[] |
ClassMappingInfo.getDataStoreIdColumns(ClassMapping cls,
Column[] tmplates,
Table table,
boolean adapt)
Return the datastore identity columns for the given class, based on the given templates. |
String |
ReverseCustomizer.getFieldName(ClassMapping dec,
Column[] cols,
ForeignKey fk,
String defaultName)
Return the field name used to map the given columns, or null to prevent the columns from being mapped. |
String |
PropertiesReverseCustomizer.getFieldName(ClassMapping dec,
Column[] cols,
ForeignKey fk,
String defaultName)
|
Class |
ReverseMappingTool.getFieldType(Column col,
boolean forceObject)
Return the default field type for the given column. |
Index |
DiscriminatorMappingInfo.getIndex(Discriminator discrim,
Column[] cols,
boolean adapt)
Return the index to set on the discriminator columns, or null if none. |
Index |
NoneMappingDefaults.getIndex(Discriminator disc,
Table table,
Column[] cols)
|
Index |
MappingDefaultsImpl.getIndex(Discriminator disc,
Table table,
Column[] cols)
|
Index |
MappingDefaults.getIndex(Discriminator disc,
Table table,
Column[] cols)
Return a default index for the discriminator, or null if the discriminator columns should not be indexed by default. |
Index |
NoneMappingDefaults.getIndex(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
|
Index |
MappingDefaultsImpl.getIndex(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
|
Index |
MappingDefaults.getIndex(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
Return a default index for the value, or null if the value columns should not be indexed by default. |
Index |
NoneMappingDefaults.getIndex(ValueMapping vm,
String name,
Table table,
Column[] cols)
|
Index |
MappingDefaultsImpl.getIndex(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
Index |
MappingDefaults.getIndex(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
Index |
VersionMappingInfo.getIndex(Version version,
Column[] cols,
boolean adapt)
Return the index to set on the version columns, or null if none. |
Index |
NoneMappingDefaults.getIndex(Version vers,
Table table,
Column[] cols)
|
Index |
MappingDefaultsImpl.getIndex(Version vers,
Table table,
Column[] cols)
|
Index |
MappingDefaults.getIndex(Version vers,
Table table,
Column[] cols)
Return a default index for the version, or null if the version columns should not be indexed by default. |
protected DBIdentifier |
MappingDefaultsImpl.getIndexName(DBIdentifier name,
Table table,
Column[] cols)
|
protected String |
MappingDefaultsImpl.getIndexName(String name,
Table table,
Column[] cols)
Deprecated. |
Joinable |
ClassMapping.getJoinable(Column col)
Return the Joinable for the given column. |
Index |
NoneMappingDefaults.getJoinIndex(FieldMapping fm,
Table table,
Column[] cols)
|
Index |
MappingDefaultsImpl.getJoinIndex(FieldMapping fm,
Table table,
Column[] cols)
|
Index |
MappingDefaults.getJoinIndex(FieldMapping fm,
Table table,
Column[] cols)
Return a default index for the join, or null if the join columns should not be indexed by default. |
Unique |
NoneMappingDefaults.getJoinUnique(FieldMapping fm,
Table table,
Column[] cols)
|
Unique |
MappingDefaultsImpl.getJoinUnique(FieldMapping fm,
Table table,
Column[] cols)
|
Unique |
MappingDefaults.getJoinUnique(FieldMapping fm,
Table table,
Column[] cols)
Return a default constraint for the join, or null if the join columns should not be constrained by default. |
Object |
Joinable.getJoinValue(Object val,
Column col,
JDBCStore store)
Return the join value of the given column. |
Object |
DelegatingJoinable.getJoinValue(Object val,
Column col,
JDBCStore store)
|
Object |
Joinable.getJoinValue(OpenJPAStateManager sm,
Column col,
JDBCStore store)
Return the join value of the given column. |
Object |
DelegatingJoinable.getJoinValue(OpenJPAStateManager sm,
Column col,
JDBCStore store)
|
Column[] |
VersionMappingInfo.getMultiTableColumns(Version vers,
Column[] templates,
boolean adapt)
Return the columns set for this version when the columns are spread across multiple tables. |
Object |
Joinable.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
Return the value for this joinable from the given result, using the given columns. |
Object |
DelegatingJoinable.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
|
Unique |
NoneMappingDefaults.getUnique(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
|
Unique |
MappingDefaultsImpl.getUnique(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
|
Unique |
MappingDefaults.getUnique(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
Return a default constraint for the value, or null if the value columns should not be constrained by default. |
Unique |
NoneMappingDefaults.getUnique(ValueMapping vm,
String name,
Table table,
Column[] cols)
|
Unique |
MappingDefaultsImpl.getUnique(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
Unique |
MappingDefaults.getUnique(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
(package private) boolean |
ClassMapping.isSelfReference(ForeignKey fk,
Column[] cols)
|
protected static Column |
MappingInfo.mergeColumn(MetaDataContext context,
String prefix,
Column tmplate,
boolean compat,
Column given,
Table table,
boolean adapt,
boolean fill)
Merge the given columns if possible. |
FieldMapping |
ReverseMappingTool.newFieldMapping(String name,
Class type,
Column col,
ForeignKey fk,
ClassMapping dec)
Create a field mapping for the given info, or return null if customizer rejects. |
void |
MappingInfo.ForeignKeyDefaults.populate(Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
Populate the given foreign key column with defaults. |
void |
NoneMappingDefaults.populateColumns(Discriminator disc,
Table table,
Column[] cols)
|
void |
MappingDefaultsImpl.populateColumns(Discriminator disc,
Table table,
Column[] cols)
|
void |
MappingDefaults.populateColumns(Discriminator disc,
Table table,
Column[] cols)
Fill in default information for the given discriminator columns. |
void |
NoneMappingDefaults.populateColumns(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
|
void |
MappingDefaultsImpl.populateColumns(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
|
void |
MappingDefaults.populateColumns(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
Fill in default information for the given value columns. |
void |
NoneMappingDefaults.populateColumns(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
void |
MappingDefaultsImpl.populateColumns(ValueMapping vm,
String name,
Table table,
Column[] cols)
|
void |
MappingDefaults.populateColumns(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
void |
NoneMappingDefaults.populateColumns(Version vers,
Table table,
Column[] cols)
|
void |
MappingDefaultsImpl.populateColumns(Version vers,
Table table,
Column[] cols)
|
void |
MappingDefaults.populateColumns(Version vers,
Table table,
Column[] cols)
Fill in default information for the given version columns. |
void |
NoneMappingDefaults.populateDataStoreIdColumns(ClassMapping cls,
Table table,
Column[] cols)
|
void |
MappingDefaultsImpl.populateDataStoreIdColumns(ClassMapping cls,
Table table,
Column[] cols)
|
void |
MappingDefaults.populateDataStoreIdColumns(ClassMapping cls,
Table table,
Column[] cols)
Fill in default information for the given datastore identity columns. |
void |
NoneMappingDefaults.populateForeignKeyColumn(ValueMapping vm,
DBIdentifier name,
Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
|
void |
MappingDefaultsImpl.populateForeignKeyColumn(ValueMapping vm,
DBIdentifier name,
Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
|
void |
MappingDefaults.populateForeignKeyColumn(ValueMapping vm,
DBIdentifier name,
Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
Fill in default information for the given column used to join a value to its related type. |
void |
NoneMappingDefaults.populateForeignKeyColumn(ValueMapping vm,
String name,
Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
Deprecated. |
void |
MappingDefaultsImpl.populateForeignKeyColumn(ValueMapping vm,
String name,
Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
Deprecated. |
void |
MappingDefaults.populateForeignKeyColumn(ValueMapping vm,
String name,
Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
Deprecated. |
void |
NoneMappingDefaults.populateJoinColumn(ClassMapping cm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
|
void |
MappingDefaultsImpl.populateJoinColumn(ClassMapping cm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
|
void |
MappingDefaults.populateJoinColumn(ClassMapping cm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
Fill in default information for the given column used to join a class to its superclass table. |
void |
NoneMappingDefaults.populateJoinColumn(FieldMapping fm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
|
void |
MappingDefaultsImpl.populateJoinColumn(FieldMapping fm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
|
void |
MappingDefaults.populateJoinColumn(FieldMapping fm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
Fill in default information for the given column used to join a field to its defining class' table. |
boolean |
NoneMappingDefaults.populateNullIndicatorColumns(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
|
boolean |
MappingDefaultsImpl.populateNullIndicatorColumns(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
|
boolean |
MappingDefaults.populateNullIndicatorColumns(ValueMapping vm,
DBIdentifier name,
Table table,
Column[] cols)
Fill in default information for the given null indicator columns. |
boolean |
NoneMappingDefaults.populateNullIndicatorColumns(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
boolean |
MappingDefaultsImpl.populateNullIndicatorColumns(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
boolean |
MappingDefaults.populateNullIndicatorColumns(ValueMapping vm,
String name,
Table table,
Column[] cols)
Deprecated. |
boolean |
NoneMappingDefaults.populateOrderColumns(FieldMapping fm,
Table table,
Column[] cols)
|
boolean |
MappingDefaultsImpl.populateOrderColumns(FieldMapping fm,
Table table,
Column[] cols)
|
boolean |
MappingDefaults.populateOrderColumns(FieldMapping fm,
Table table,
Column[] cols)
Fill in default information for the given order columns. |
void |
Joinable.setAutoAssignedValue(OpenJPAStateManager sm,
JDBCStore store,
Column col,
Object autogen)
Use the given auto-assigned value to set this join value's field on the given instance. |
void |
DelegatingJoinable.setAutoAssignedValue(OpenJPAStateManager sm,
JDBCStore store,
Column col,
Object autogen)
|
void |
JDBCColumnOrder.setColumn(Column col)
The synthetic column. |
void |
Version.setColumns(Column[] cols)
Columns used for versioning. |
void |
ValueMappingImpl.setColumns(Column[] cols)
|
void |
ValueMapping.setColumns(Column[] cols)
The columns that hold the data for this value. |
void |
FieldMapping.setColumns(Column[] cols)
|
void |
Discriminator.setColumns(Column[] cols)
Columns used by this Discriminator. |
void |
ClassMapping.setJoinable(Column col,
Joinable joinable)
Add the given column-to-joinable mapping. |
void |
FieldMappingInfo.setOrderColumn(Column order)
Raw synthetic ordering column. |
void |
FieldMapping.setOrderColumn(Column order)
Field order column, if any. |
void |
ClassMapping.setPrimaryKeyColumns(Column[] cols)
The columns this mapping uses to uniquely identify an object. |
(package private) boolean |
VersionMappingInfo.spansMultipleTables(Column[] cols)
Affirms if the given columns belong to more than one tables. |
protected static Column |
MappingInfo.syncColumn(MetaDataContext context,
Column col,
int num,
boolean forceJDBCType,
Table colTable,
Table targetTable,
Object target,
boolean inverse)
Create a copy of the given column with the raw mapping information set correctly, and without settings that match defaults. |
protected void |
MappingInfo.syncColumns(MetaDataContext context,
Column[] cols,
boolean forceJDBCType)
Sets internal column information to match the given mapped columns. |
Object |
ClassMapping.toDataStoreValue(Object obj,
Column[] cols,
JDBCStore store)
Return the given column value(s) for the given object. |
Object |
RelationId.toRelationDataStoreValue(OpenJPAStateManager sm,
Column col)
Return the serialized value for the given related object, now that its id has been assigned. |
Method parameters in org.apache.openjpa.jdbc.meta with type arguments of type Column | |
---|---|
(package private) boolean |
MappingInfo.canMerge(List<Column> given,
Column[] templates,
boolean adapt,
boolean fill)
|
protected ForeignKey |
MappingInfo.createForeignKey(MetaDataContext context,
String prefix,
List<Column> given,
MappingInfo.ForeignKeyDefaults def,
Table table,
ClassMapping cls,
ClassMapping rel,
boolean inversable,
boolean adapt)
Retrieve/create a foreign key (possibly logical) on the given columns by merging the given template information with any user-provided information. |
ForeignKey |
FieldMappingInfo.getJoin(FieldMapping field,
Table table,
boolean adapt,
List<Column> cols)
|
void |
MappingInfo.setColumns(List<Column> cols)
Raw column data. |
void |
ValueMappingInfo.setMapsIdColumns(List<Column> cols)
Raw column data. |
void |
ClassMappingInfo.setSecondaryTableJoinColumns(DBIdentifier tableName,
List<Column> cols)
|
void |
ClassMappingInfo.setSecondaryTableJoinColumns(String tableName,
List<Column> cols)
Deprecated. |
Constructors in org.apache.openjpa.jdbc.meta with parameters of type Column | |
---|---|
DelegatingJoinable(Joinable join,
Column[] cols)
Constructor. |
Uses of Column in org.apache.openjpa.jdbc.meta.strats |
---|
Fields in org.apache.openjpa.jdbc.meta.strats declared as Column | |
---|---|
protected Column[] |
HandlerFieldStrategy._cols
|
Methods in org.apache.openjpa.jdbc.meta.strats that return Column | |
---|---|
Column[] |
StringFieldStrategy.getColumns()
|
Column[] |
RelationFieldStrategy.getColumns()
|
Column[] |
PrimitiveFieldStrategy.getColumns()
|
Column[] |
IdentityJoinable.getColumns()
|
Column[] |
HandlerFieldStrategy.getColumns()
|
Column[] |
EmbedFieldStrategy.getColumns()
|
Column[] |
RelationCollectionTableFieldStrategy.getElementColumns(ClassMapping elem)
|
Column[] |
RelationCollectionInverseKeyFieldStrategy.getElementColumns(ClassMapping elem)
|
Column[] |
LRSCollectionFieldStrategy.getElementColumns(ClassMapping elem)
Return the columns holding the data for a collection element for the given element mapping from LRSCollectionFieldStrategy.getIndependentElementMappings(boolean)
(or null). |
Column[] |
HandlerCollectionTableFieldStrategy.getElementColumns(ClassMapping elem)
|
Column[] |
RelationRelationMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
|
Column[] |
RelationMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
|
Column[] |
RelationMapInverseKeyFieldStrategy.getKeyColumns(ClassMapping cls)
|
Column[] |
RelationHandlerMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
|
Column[] |
LRSMapFieldStrategy.getKeyColumns(ClassMapping cls)
Return the columns holding data for a map key for the given key mapping from LRSMapFieldStrategy.getIndependentKeyMappings(boolean) or
LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null). |
Column[] |
HandlerRelationMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
|
Column[] |
HandlerHandlerMapTableFieldStrategy.getKeyColumns(ClassMapping cls)
|
Column[] |
RelationRelationMapTableFieldStrategy.getValueColumns(ClassMapping cls)
|
Column[] |
RelationMapTableFieldStrategy.getValueColumns(ClassMapping cls)
|
Column[] |
RelationMapInverseKeyFieldStrategy.getValueColumns(ClassMapping cls)
|
Column[] |
RelationHandlerMapTableFieldStrategy.getValueColumns(ClassMapping cls)
|
Column[] |
LRSMapFieldStrategy.getValueColumns(ClassMapping cls)
Return the columns holding data for a map value for the given value mapping from LRSMapFieldStrategy.getIndependentKeyMappings(boolean) or
LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null). |
Column[] |
HandlerRelationMapTableFieldStrategy.getValueColumns(ClassMapping cls)
|
Column[] |
HandlerHandlerMapTableFieldStrategy.getValueColumns(ClassMapping cls)
|
Column[] |
XMLValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
UntypedPCValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
ObjectIdValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
ImmutableValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
EnumValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
ElementEmbedValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
ClobValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
CharArrayValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
CharArrayStreamValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
ByteArrayValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
BlobValueHandler.map(ValueMapping vm,
DBIdentifier name,
ColumnIO io,
boolean adapt)
|
Column[] |
XMLValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
UntypedPCValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
ObjectIdValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
ImmutableValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
static Column[] |
HandlerStrategies.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Map the given value. |
Column[] |
EnumValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
ElementEmbedValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
ClobValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
CharArrayValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
CharArrayStreamValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
ByteArrayValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Column[] |
BlobValueHandler.map(ValueMapping vm,
String name,
ColumnIO io,
boolean adapt)
Deprecated. |
Methods in org.apache.openjpa.jdbc.meta.strats that return types with arguments of type Column | |
---|---|
Map<Column,String> |
NumberVersionStrategy.getBulkUpdateValues()
|
Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type Column | |
---|---|
Object |
StringFieldStrategy.getJoinValue(Object fieldVal,
Column col,
JDBCStore store)
|
Object |
RelationFieldStrategy.getJoinValue(Object fieldVal,
Column col,
JDBCStore store)
|
Object |
PrimitiveFieldStrategy.getJoinValue(Object fieldVal,
Column col,
JDBCStore store)
|
Object |
IdentityJoinable.getJoinValue(Object val,
Column col,
JDBCStore store)
|
Object |
HandlerFieldStrategy.getJoinValue(Object fieldVal,
Column col,
JDBCStore store)
|
Object |
StringFieldStrategy.getJoinValue(OpenJPAStateManager sm,
Column col,
JDBCStore store)
|
Object |
RelationFieldStrategy.getJoinValue(OpenJPAStateManager sm,
Column col,
JDBCStore store)
|
Object |
PrimitiveFieldStrategy.getJoinValue(OpenJPAStateManager sm,
Column col,
JDBCStore store)
|
Object |
IdentityJoinable.getJoinValue(OpenJPAStateManager sm,
Column col,
JDBCStore store)
|
Object |
HandlerFieldStrategy.getJoinValue(OpenJPAStateManager sm,
Column col,
JDBCStore store)
|
Object |
StringFieldStrategy.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
|
Object |
RelationFieldStrategy.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
|
Object |
PrimitiveFieldStrategy.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
|
Object |
IdentityJoinable.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
|
Object |
HandlerFieldStrategy.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
|
static boolean |
RelationStrategies.isRelationId(Column[] cols)
Affirms if all of the given columns represent a relationship identifier. |
(package private) boolean |
ColumnVersionStrategy.isSecondaryColumn(Column col,
OpenJPAStateManager sm)
|
protected Object |
MaxEmbeddedLobFieldStrategy.load(Column col,
Result res,
Joins joins)
Load this value from the given result. |
protected Object |
MaxEmbeddedCharArrayFieldStrategy.load(Column col,
Result res,
Joins joins)
|
protected Object |
MaxEmbeddedByteArrayFieldStrategy.load(Column col,
Result res,
Joins joins)
|
static Object |
HandlerStrategies.loadDataStore(ValueMapping vm,
Result res,
Joins joins,
Column[] cols)
Load the datastore value from the given result. |
static Object |
HandlerStrategies.loadObject(ValueMapping vm,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins,
Column[] cols,
boolean objectValueRequiresLoad)
Load the Object value from the given result. |
protected RowImpl |
StateComparisonVersionStrategy.CustomUpdate.newInstance(Column[] cols,
int action)
|
static boolean |
HandlerStrategies.set(ValueMapping vm,
Object val,
JDBCStore store,
Row row,
Column[] cols,
ColumnIO io,
boolean nullNone)
Set the given value into the given row. |
void |
StringFieldStrategy.setAutoAssignedValue(OpenJPAStateManager sm,
JDBCStore store,
Column col,
Object autoInc)
|
void |
RelationFieldStrategy.setAutoAssignedValue(OpenJPAStateManager sm,
JDBCStore store,
Column col,
Object autoInc)
|
void |
PrimitiveFieldStrategy.setAutoAssignedValue(OpenJPAStateManager sm,
JDBCStore store,
Column col,
Object autoInc)
|
void |
IdentityJoinable.setAutoAssignedValue(OpenJPAStateManager sm,
JDBCStore store,
Column col,
Object autogen)
|
void |
HandlerFieldStrategy.setAutoAssignedValue(OpenJPAStateManager sm,
JDBCStore store,
Column col,
Object autoInc)
|
void |
StateComparisonVersionStrategy.CustomUpdate.setObject(Column col,
Object val)
|
protected Object |
EmbedValueHandler.toDataStoreValue(OpenJPAStateManager em,
ValueMapping vm,
JDBCStore store,
Column[] cols,
Object rval,
int idx)
Helper to convert an object value to its datastore equivalent. |
static Object |
HandlerStrategies.toDataStoreValue(ValueMapping vm,
Object val,
Column[] cols,
JDBCStore store)
Convert the given object to its datastore value(s). |
protected int |
EmbedValueHandler.toDataStoreValue1(OpenJPAStateManager em,
ValueMapping vm,
JDBCStore store,
Column[] cols,
List rvals,
int idx)
|
protected void |
EmbedValueHandler.toObjectValue(OpenJPAStateManager em,
ValueMapping vm,
Object val,
JDBCStore store,
JDBCFetchConfiguration fetch,
Column[] cols,
int idx)
Helper to convert a datastore value to its object equivalent. |
protected int |
EmbedValueHandler.toObjectValue1(OpenJPAStateManager em,
ValueMapping vm,
Object val,
JDBCStore store,
JDBCFetchConfiguration fetch,
Column[] cols,
int idx)
|
Object |
UntypedPCValueHandler.toRelationDataStoreValue(OpenJPAStateManager sm,
Column col)
|
Object |
ElementEmbedValueHandler.toRelationDataStoreValue(OpenJPAStateManager sm,
Column col)
|
static void |
HandlerStrategies.where(ValueMapping vm,
Object val,
JDBCStore store,
Row row,
Column[] cols)
Add where conditions to the given row. |
Uses of Column in org.apache.openjpa.jdbc.schema |
---|
Fields in org.apache.openjpa.jdbc.schema declared as Column | |
---|---|
static Column[] |
Schemas.EMPTY_COLUMNS
|
Methods in org.apache.openjpa.jdbc.schema that return Column | |
---|---|
Column |
Table.addColumn(DBIdentifier name)
|
Column |
Table.addColumn(DBIdentifier name,
DBIdentifier validName)
|
Column |
Table.addColumn(String name)
Deprecated. |
Column |
Table.addColumn(String name,
String validName)
Deprecated. |
Column[] |
Table.getAutoAssignedColumns()
Return this table's auto-assigned columns. |
Column |
ForeignKey.getColumn(Column pk)
Return the local column joined to the given primary key column. |
Column |
Table.getColumn(DBIdentifier name)
|
Column |
Table.getColumn(DBIdentifier name,
boolean create)
|
Column |
Table.getColumn(String name)
Deprecated. |
Column[] |
Table.getColumns()
Return the table's columns, in alphabetical order. |
Column[] |
LocalConstraint.getColumns()
Return all the columns the constraint spans. |
Column[] |
ForeignKey.getColumns()
Return the local columns in the foreign key local table order. |
Column[] |
ForeignKey.getConstantColumns()
Return the local columns that we link to using constant values. |
Column[] |
ForeignKey.getConstantPrimaryKeyColumns()
Return the primary key columns that we link to using constant values. |
Column |
ForeignKey.getPrimaryKeyColumn(Column local)
Return the primary key column joined to the given local column. |
Column[] |
ForeignKey.getPrimaryKeyColumns()
Return the foreign columns in the foreign key, in join-order with the result of ForeignKey.getColumns() . |
Column[] |
Table.getRelationIdColumns()
Return this table's relation id columns. |
Column |
Table.importColumn(Column col)
Import a column from another table. |
protected Column |
SchemaGroup.newColumn(DBIdentifier name,
Table table)
|
protected Column |
DynamicSchemaFactory.newColumn(DBIdentifier name,
Table table)
|
protected Column |
SchemaGroup.newColumn(String name,
Table table)
Deprecated. |
Methods in org.apache.openjpa.jdbc.schema with parameters of type Column | |
---|---|
boolean |
SchemaTool.addColumn(Column col)
Add the given column to the database schema. |
void |
PrimaryKey.addColumn(Column col)
|
void |
LocalConstraint.addColumn(Column col)
Add a column to the constraint. |
(package private) void |
Table.changeAutoAssigned(Column col)
Called by columns when their auto increment status changes. |
(package private) void |
Table.changeRelationId(Column col)
Called by columns when their relation id status changes. |
boolean |
LocalConstraint.columnsMatch(Column[] ocols)
Return true if the given columns match the columns of this constraint. |
boolean |
ForeignKey.columnsMatch(Column[] fkCols,
Column[] fkPKCols)
Return true if the given local and foreign columns match those on this key. |
boolean |
ForeignKey.columnsMatch(Column[] fkCols,
Column[] fkPKCols)
Return true if the given local and foreign columns match those on this key. |
boolean |
Table.containsColumn(Column col)
|
boolean |
LocalConstraint.containsColumn(Column col)
Return true if the pk includes the given column. |
boolean |
ForeignKey.containsColumn(Column col)
Return true if the fk includes the given local column. |
boolean |
ForeignKey.containsConstantColumn(Column col)
Return true if the fk includes the given local column. |
boolean |
ForeignKey.containsConstantPrimaryKeyColumn(Column col)
Return true if the fk includes the given primary key column. |
boolean |
ForeignKey.containsPrimaryKeyColumn(Column col)
Return true if the fk includes the given primary key column. |
void |
Column.copy(Column from)
Copy information from the given column to this one. |
boolean |
SchemaTool.dropColumn(Column col)
Drop the given column from the database schema. |
boolean |
Column.equalsColumn(Column col)
Tests compatibility. |
Column |
ForeignKey.getColumn(Column pk)
Return the local column joined to the given primary key column. |
Object |
ForeignKey.getConstant(Column local)
Return the constant value assigned to the given local column. |
Column |
ForeignKey.getPrimaryKeyColumn(Column local)
Return the primary key column joined to the given local column. |
Object |
ForeignKey.getPrimaryKeyConstant(Column pk)
Return the constant value assigned to the given primary key column. |
Column |
Table.importColumn(Column col)
Import a column from another table. |
boolean |
ColumnIO.isAllInsertable(Column[] cols,
boolean nullValue)
Equivalent to isAllInsertable (cols.length, nullValue) . |
boolean |
ColumnIO.isAllUpdatable(Column[] cols,
boolean nullValue)
Equivalent to isAllUpdatable (cols.length, nullValue) . |
boolean |
ColumnIO.isAnyInsertable(Column[] cols,
boolean nullValue)
Equivalent to isAnyInsertable (cols.length, nullValue) . |
boolean |
ColumnIO.isAnyUpdatable(Column[] cols,
boolean nullValue)
Equivalent to isAnyUpdatable (cols.length, nullValue) . |
boolean |
ColumnIO.isInsertable(Column col,
boolean nullValue)
Equivalent to isInsertable (0, nullValue) , but returns
false if the given column is null. |
boolean |
ColumnIO.isUpdatable(Column col,
boolean nullValue)
Equivalent to isUpdatable (0, nullValue) , but returns
false if the given column is null. |
void |
ForeignKey.join(Column local,
Column toPK)
Join a local column to a primary key column of another table. |
void |
ForeignKey.joinConstant(Column col,
Object val)
Join a constant value to a local column of this table. |
void |
ForeignKey.joinConstant(Object val,
Column toPK)
Join a constant value to a primary key column of another table. |
boolean |
Table.removeColumn(Column col)
Remove the given column from the table. |
boolean |
LocalConstraint.removeColumn(Column col)
Remove a column from the constraint. |
boolean |
ForeignKey.removeJoin(Column col)
Remove any joins inolving the given column. |
void |
LocalConstraint.setColumns(Column[] cols)
Set the columns the constraint spans. |
void |
ForeignKey.setConstantJoins(Column[] cols,
Object[] consts)
Set the foreign key's constant joins. |
void |
ForeignKey.setConstantJoins(Object[] consts,
Column[] pkCols)
Set the foreign key's constant joins. |
void |
ForeignKey.setJoins(Column[] cols,
Column[] pkCols)
Set the foreign key's joins. |
void |
ForeignKey.setJoins(Column[] cols,
Column[] pkCols)
Set the foreign key's joins. |
Uses of Column in org.apache.openjpa.jdbc.sql |
---|
Methods in org.apache.openjpa.jdbc.sql that return Column | |
---|---|
Column[] |
RowImpl.getColumns()
|
Column[] |
SQLServerDictionary.getColumns(DatabaseMetaData meta,
DBIdentifier catalog,
DBIdentifier schemaName,
DBIdentifier tableName,
DBIdentifier columnName,
Connection conn)
|
Column[] |
PointbaseDictionary.getColumns(DatabaseMetaData meta,
DBIdentifier catalog,
DBIdentifier schemaName,
DBIdentifier tableName,
DBIdentifier columnName,
Connection conn)
|
Column[] |
OracleDictionary.getColumns(DatabaseMetaData meta,
DBIdentifier catalog,
DBIdentifier schemaName,
DBIdentifier tableName,
DBIdentifier columnName,
Connection conn)
|
Column[] |
InformixDictionary.getColumns(DatabaseMetaData meta,
DBIdentifier catalog,
DBIdentifier schemaName,
DBIdentifier tableName,
DBIdentifier columnName,
Connection conn)
|
Column[] |
HSQLDictionary.getColumns(DatabaseMetaData meta,
DBIdentifier catalog,
DBIdentifier schemaName,
DBIdentifier tableName,
DBIdentifier columnName,
Connection conn)
|
Column[] |
H2Dictionary.getColumns(DatabaseMetaData meta,
DBIdentifier catalog,
DBIdentifier schemaName,
DBIdentifier tableName,
DBIdentifier columnName,
Connection conn)
|
Column[] |
FoxProDictionary.getColumns(DatabaseMetaData meta,
DBIdentifier catalog,
DBIdentifier schemaName,
DBIdentifier tableName,
DBIdentifier columnName,
Connection conn)
|
Column[] |
DBDictionary.getColumns(DatabaseMetaData meta,
DBIdentifier catalog,
DBIdentifier schemaName,
DBIdentifier tableName,
DBIdentifier columnName,
Connection conn)
Reflect on the schema to find columns matching the given table and column patterns. |
Column[] |
SQLServerDictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String columnName,
Connection conn)
|
Column[] |
PointbaseDictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String columnName,
Connection conn)
|
Column[] |
OracleDictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String columnName,
Connection conn)
|
Column[] |
InformixDictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String columnName,
Connection conn)
|
Column[] |
HSQLDictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String columnName,
Connection conn)
|
Column[] |
H2Dictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String columnName,
Connection conn)
|
Column[] |
FoxProDictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String columnName,
Connection conn)
|
Column[] |
DBDictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String columnName,
Connection conn)
Deprecated. |
Column[] |
AbstractSQLServerDictionary.getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String colName,
Connection conn)
|
protected Column |
MySQLDictionary.newColumn(ResultSet colMeta)
|
Column |
InformixDictionary.newColumn(ResultSet colMeta)
|
protected Column |
DBDictionary.newColumn(ResultSet colMeta)
Create a new column from the information in the schema metadata. |
Methods in org.apache.openjpa.jdbc.sql with parameters of type Column | |
---|---|
(package private) boolean |
PrimaryRow.allowsUpdate(Column col,
Object old,
Object cur)
Allow the given column value to be updated only if old or current value is a default value or was not set and the column is not a primary key. |
SQLBuffer |
SQLBuffer.append(Column col)
|
protected String |
InterbaseDictionary.appendSize(Column col,
String typeName)
|
protected String |
FoxProDictionary.appendSize(Column col,
String typeName)
|
protected String |
FirebirdDictionary.appendSize(Column col,
String typeName)
On Firebird 1.5 reduce the size of indexed VARCHAR column
to 252 or a value specified by user. |
protected String |
DBDictionary.appendSize(Column col,
String typeName)
Helper method to add size properties to the specified type. |
SQLBuffer |
SQLBuffer.appendValue(Object o,
Column col)
Append a system inserted parameter value for a specific column. |
SQLBuffer |
SQLBuffer.appendValue(Object o,
Column col,
Parameter userParam)
Append a user parameter value for a specific column. |
void |
RowImpl.clearRelationId(Column col)
Clear a circular relation id. |
void |
PrimaryRow.clearRelationId(Column col)
|
boolean |
Result.contains(Column col,
Joins joins)
Return true if the given column is available in the result. |
boolean |
MergedResult.contains(Column col,
Joins joins)
|
boolean |
AbstractResult.contains(Column col,
Joins joins)
|
boolean |
Result.containsAll(Column[] cols,
Joins joins)
Return true if all the given columns are available in the result. |
boolean |
MergedResult.containsAll(Column[] cols,
Joins joins)
|
boolean |
AbstractResult.containsAll(Column[] cols,
Joins joins)
|
void |
DBDictionary.createIndexIfNecessary(Schema schema,
DBIdentifier table,
Column pkColumn)
|
void |
DB2Dictionary.createIndexIfNecessary(Schema schema,
DBIdentifier table,
Column pkColumn)
|
void |
DBDictionary.createIndexIfNecessary(Schema schema,
String table,
Column pkColumn)
Deprecated. |
void |
DB2Dictionary.createIndexIfNecessary(Schema schema,
String table,
Column pkColumn)
Create an index if necessary for some database tables |
ResultSet |
SelectImpl.executeQuery(Connection conn,
PreparedStatement stmnt,
String sql,
JDBCStore store,
Object[] params,
Column[] cols)
This method is to provide override for non-JDBC or JDBC-like implementation of executing query. |
String[] |
HSQLDictionary.getAddColumnSQL(Column column)
|
String[] |
H2Dictionary.getAddColumnSQL(Column column)
|
String[] |
DBDictionary.getAddColumnSQL(Column column)
Return a series of SQL statements to add the given column to its table. |
Array |
Result.getArray(Column col,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Array |
MergedResult.getArray(Column col,
Joins joins)
|
Array |
AbstractResult.getArray(Column col,
Joins joins)
|
InputStream |
Result.getAsciiStream(Column col,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
InputStream |
MergedResult.getAsciiStream(Column col,
Joins joins)
|
InputStream |
AbstractResult.getAsciiStream(Column col,
Joins joins)
|
protected String |
SolidDBDictionary.getAutoGenSeqName(Column col)
|
BigDecimal |
Result.getBigDecimal(Column col,
Joins joins)
Return the value stored in the given column. |
BigDecimal |
MergedResult.getBigDecimal(Column col,
Joins joins)
|
BigDecimal |
AbstractResult.getBigDecimal(Column col,
Joins joins)
|
BigInteger |
Result.getBigInteger(Column col,
Joins joins)
Return the value stored in the given column. |
BigInteger |
MergedResult.getBigInteger(Column col,
Joins joins)
|
BigInteger |
AbstractResult.getBigInteger(Column col,
Joins joins)
|
InputStream |
Result.getBinaryStream(Column col,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
InputStream |
MergedResult.getBinaryStream(Column col,
Joins joins)
|
InputStream |
AbstractResult.getBinaryStream(Column col,
Joins joins)
|
Blob |
Result.getBlob(Column col,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Blob |
MergedResult.getBlob(Column col,
Joins joins)
|
Blob |
AbstractResult.getBlob(Column col,
Joins joins)
|
boolean |
Result.getBoolean(Column col,
Joins joins)
Return the value stored in the given column. |
boolean |
MergedResult.getBoolean(Column col,
Joins joins)
|
boolean |
AbstractResult.getBoolean(Column col,
Joins joins)
|
byte |
Result.getByte(Column col,
Joins joins)
Return the value stored in the given column. |
byte |
MergedResult.getByte(Column col,
Joins joins)
|
byte |
AbstractResult.getByte(Column col,
Joins joins)
|
byte[] |
Result.getBytes(Column col,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
byte[] |
MergedResult.getBytes(Column col,
Joins joins)
|
byte[] |
AbstractResult.getBytes(Column col,
Joins joins)
|
Calendar |
Result.getCalendar(Column col,
Joins joins)
Return the value stored in the given column. |
Calendar |
MergedResult.getCalendar(Column col,
Joins joins)
|
Calendar |
AbstractResult.getCalendar(Column col,
Joins joins)
|
String |
DBDictionary.getCastFunction(Val val,
String func,
Column col)
Return the correct CAST function syntax. |
String |
DB2Dictionary.getCastFunction(Val val,
String func,
Column col)
Return the correct CAST function syntax |
char |
Result.getChar(Column col,
Joins joins)
Return the value stored in the given column. |
char |
MergedResult.getChar(Column col,
Joins joins)
|
char |
AbstractResult.getChar(Column col,
Joins joins)
|
Reader |
Result.getCharacterStream(Column col,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Reader |
MergedResult.getCharacterStream(Column col,
Joins joins)
|
Reader |
AbstractResult.getCharacterStream(Column col,
Joins joins)
|
Clob |
Result.getClob(Column col,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Clob |
MergedResult.getClob(Column col,
Joins joins)
|
Clob |
AbstractResult.getClob(Column col,
Joins joins)
|
String |
SelectImpl.getColumnAlias(Column col)
|
String |
Select.getColumnAlias(Column col)
Return the alias for the given column. |
String |
LogicalUnion.UnionSelect.getColumnAlias(Column col)
|
String |
SelectImpl.getColumnAlias(Column col,
Joins joins)
|
String |
Select.getColumnAlias(Column col,
Joins joins)
Return the alias for the given column. |
String |
LogicalUnion.UnionSelect.getColumnAlias(Column col,
Joins joins)
|
String |
SelectImpl.getColumnAlias(Column col,
Object path)
Return the alias for the give column |
String |
Select.getColumnAlias(Column col,
Object path)
Return the alias for the given column, without creating new table alias |
String |
LogicalUnion.UnionSelect.getColumnAlias(Column col,
Object alias)
|
String |
DBDictionary.getColumnDBName(Column column)
|
DBIdentifier |
DBDictionary.getColumnIdentifier(Column column)
Returns the name of the column using database specific delimiters. |
Date |
Result.getDate(Column col,
Calendar cal,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Date |
MergedResult.getDate(Column col,
Calendar cal,
Joins joins)
|
Date |
AbstractResult.getDate(Column col,
Calendar cal,
Joins joins)
|
Date |
Result.getDate(Column col,
Joins joins)
Return the value stored in the given column. |
Date |
MergedResult.getDate(Column col,
Joins joins)
|
Date |
AbstractResult.getDate(Column col,
Joins joins)
|
protected String |
SybaseDictionary.getDeclareColumnSQL(Column col,
boolean alter)
|
protected String |
DBDictionary.getDeclareColumnSQL(Column col,
boolean alter)
Return the declaration SQL for the given column. |
double |
Result.getDouble(Column col,
Joins joins)
Return the value stored in the given column. |
double |
MergedResult.getDouble(Column col,
Joins joins)
|
double |
AbstractResult.getDouble(Column col,
Joins joins)
|
String[] |
SybaseDictionary.getDropColumnSQL(Column column)
|
String[] |
InterbaseDictionary.getDropColumnSQL(Column column)
|
String[] |
FirebirdDictionary.getDropColumnSQL(Column column)
Return ALTER TABLE <table name> DROP <col name> . |
String[] |
EmpressDictionary.getDropColumnSQL(Column column)
|
String[] |
DBDictionary.getDropColumnSQL(Column column)
Return a series of SQL statements to drop the given column from its table. |
float |
Result.getFloat(Column col,
Joins joins)
Return the value stored in the given column. |
float |
MergedResult.getFloat(Column col,
Joins joins)
|
float |
AbstractResult.getFloat(Column col,
Joins joins)
|
Object |
OracleDictionary.getGeneratedKey(Column col,
Connection conn)
|
Object |
DBDictionary.getGeneratedKey(Column col,
Connection conn)
Return the last generated value for the given column. |
protected String |
DBDictionary.getGeneratedKeySequenceName(Column col)
Return the sequence name used by databases for the given autoassigned column. |
protected String |
SolidDBDictionary.getGeneratedKeyTriggerName(Column col)
Trigger name for simulating auto-assign values on the given column. |
protected String |
OracleDictionary.getGeneratedKeyTriggerName(Column col)
Trigger name for simulating auto-assign values on the given column. |
protected String |
SolidDBDictionary.getGenKeySeqName(String query,
Column col)
|
protected String |
DBDictionary.getGenKeySeqName(String query,
Column col)
|
int |
Result.getInt(Column col,
Joins joins)
Return the value stored in the given column. |
int |
MergedResult.getInt(Column col,
Joins joins)
|
int |
AbstractResult.getInt(Column col,
Joins joins)
|
protected Object |
DBDictionary.getKey(ResultSet rs,
Column col)
This method is to provide override for non-JDBC or JDBC-like implementation of getting key from the result set. |
Locale |
Result.getLocale(Column col,
Joins joins)
Return the value stored in the given column. |
Locale |
MergedResult.getLocale(Column col,
Joins joins)
|
Locale |
AbstractResult.getLocale(Column col,
Joins joins)
|
long |
Result.getLong(Column col,
Joins joins)
Return the value stored in the given column. |
long |
MergedResult.getLong(Column col,
Joins joins)
|
long |
AbstractResult.getLong(Column col,
Joins joins)
|
String |
OracleDictionary.getMarkerForInsertUpdate(Column col,
Object val)
Oracle requires special handling of XML column. |
String |
DBDictionary.getMarkerForInsertUpdate(Column col,
Object val)
Return parameter marker for INSERT and UPDATE statements. |
Number |
Result.getNumber(Column col,
Joins joins)
Return the value stored in the given column. |
Number |
MergedResult.getNumber(Column col,
Joins joins)
|
Number |
AbstractResult.getNumber(Column col,
Joins joins)
|
Object |
Result.getObject(Column col,
Object arg,
Joins joins)
Return the value stored in the given column. |
Object |
MergedResult.getObject(Column col,
Object arg,
Joins joins)
|
Object |
AbstractResult.getObject(Column col,
Object arg,
Joins joins)
|
protected String |
SolidDBDictionary.getOpenJPA3GeneratedKeySequenceName(Column col)
Returns a OpenJPA 3-compatible name for an auto-assign sequence. |
protected String |
OracleDictionary.getOpenJPA3GeneratedKeySequenceName(Column col)
Returns a OpenJPA 3-compatible name for an auto-assign sequence. |
protected String |
SolidDBDictionary.getOpenJPA3GeneratedKeyTriggerName(Column col)
Returns a OpenJPA 3-compatible name for an auto-assign trigger. |
protected String |
OracleDictionary.getOpenJPA3GeneratedKeyTriggerName(Column col)
Returns a OpenJPA 3-compatible name for an auto-assign trigger. |
String |
PostgresDictionary.getPlaceholderValueString(Column col)
Return a SQL string to act as a placeholder for the given column. |
String |
HSQLDictionary.getPlaceholderValueString(Column col)
|
String |
FirebirdDictionary.getPlaceholderValueString(Column col)
Return <value> AS <type> . |
String |
DBDictionary.getPlaceholderValueString(Column col)
Return a SQL string to act as a placeholder for the given column. |
Ref |
Result.getRef(Column col,
Map map,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Ref |
MergedResult.getRef(Column col,
Map map,
Joins joins)
|
Ref |
AbstractResult.getRef(Column col,
Map map,
Joins joins)
|
RelationId |
PrimaryRow.getRelationIdCallback(Column col)
Return the recorded callbacks for the given relation id column. |
OpenJPAStateManager |
PrimaryRow.getRelationIdSet(Column col)
Return the recorded value for the given relation id column. |
Object |
RowImpl.getSet(Column col)
Return the value set for update on the given column. |
short |
Result.getShort(Column col,
Joins joins)
Return the value stored in the given column. |
short |
MergedResult.getShort(Column col,
Joins joins)
|
short |
AbstractResult.getShort(Column col,
Joins joins)
|
Object |
Result.getSQLObject(Column col,
Map map,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Object |
MergedResult.getSQLObject(Column col,
Map map,
Joins joins)
|
Object |
AbstractResult.getSQLObject(Column col,
Map map,
Joins joins)
|
String |
Result.getString(Column col,
Joins joins)
Return the value stored in the given column. |
String |
MergedResult.getString(Column col,
Joins joins)
|
String |
AbstractResult.getString(Column col,
Joins joins)
|
Time |
Result.getTime(Column col,
Calendar cal,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Time |
MergedResult.getTime(Column col,
Calendar cal,
Joins joins)
|
Time |
AbstractResult.getTime(Column col,
Calendar cal,
Joins joins)
|
Timestamp |
Result.getTimestamp(Column col,
Calendar cal,
Joins joins)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
Timestamp |
MergedResult.getTimestamp(Column col,
Calendar cal,
Joins joins)
|
Timestamp |
AbstractResult.getTimestamp(Column col,
Calendar cal,
Joins joins)
|
String |
MySQLDictionary.getTypeName(Column col)
OPENJPA-740 Special case for MySql special column types, like LONGTEXT, LONGBLOG etc.. |
String |
DBDictionary.getTypeName(Column col)
Return the preferred database type name for the given column's type from Types . |
DBIdentifier |
DBDictionary.getVersionColumn(Column column,
DBIdentifier tableAlias)
|
String |
DBDictionary.getVersionColumn(Column column,
String tableAlias)
Return version column name |
Object |
RowImpl.getWhere(Column col)
Return the value set for where on the given column. |
void |
SelectImpl.groupBy(Column col)
|
void |
Select.groupBy(Column col)
Group by the given column. |
void |
LogicalUnion.UnionSelect.groupBy(Column col)
|
void |
SelectImpl.groupBy(Column[] cols)
|
void |
Select.groupBy(Column[] cols)
Group by the given columns. |
void |
LogicalUnion.UnionSelect.groupBy(Column[] cols)
|
void |
SelectImpl.groupBy(Column[] cols,
Joins joins)
|
void |
Select.groupBy(Column[] cols,
Joins joins)
Group by the given columns. |
void |
LogicalUnion.UnionSelect.groupBy(Column[] cols,
Joins joins)
|
void |
SelectImpl.groupBy(Column col,
Joins joins)
|
void |
Select.groupBy(Column col,
Joins joins)
Group by the given column. |
void |
LogicalUnion.UnionSelect.groupBy(Column col,
Joins joins)
|
void |
PostgresDictionary.insertBlobForStreamingLoad(Row row,
Column col,
JDBCStore store,
Object ob,
Select sel)
|
void |
OracleDictionary.insertBlobForStreamingLoad(Row row,
Column col,
JDBCStore store,
Object ob,
Select sel)
|
void |
DBDictionary.insertBlobForStreamingLoad(Row row,
Column col,
JDBCStore store,
Object ob,
Select sel)
|
void |
DB2Dictionary.insertBlobForStreamingLoad(Row row,
Column col,
JDBCStore store,
Object ob,
Select sel)
|
void |
OracleDictionary.insertClobForStreamingLoad(Row row,
Column col,
Object ob)
|
void |
DBDictionary.insertClobForStreamingLoad(Row row,
Column col,
Object ob)
|
void |
DB2Dictionary.insertClobForStreamingLoad(Row row,
Column col,
Object ob)
|
protected RowImpl |
SecondaryRow.newInstance(Column[] cols,
int action)
|
protected RowImpl |
RowImpl.newInstance(Column[] cols,
int action)
Return a new row. |
protected RowImpl |
PrimaryRow.newInstance(Column[] cols,
int action)
|
int |
SelectImpl.orderBy(Column[] cols,
boolean asc,
boolean sel)
|
int |
Select.orderBy(Column[] cols,
boolean asc,
boolean sel)
Order by the given columns. |
int |
LogicalUnion.UnionSelect.orderBy(Column[] cols,
boolean asc,
boolean select)
|
int |
SelectImpl.orderBy(Column[] cols,
boolean asc,
Joins joins,
boolean sel)
|
int |
Select.orderBy(Column[] cols,
boolean asc,
Joins joins,
boolean sel)
Order by the given columns. |
int |
LogicalUnion.UnionSelect.orderBy(Column[] cols,
boolean asc,
Joins joins,
boolean select)
|
(package private) int |
SelectImpl.orderBy(Column[] cols,
boolean asc,
Joins joins,
boolean sel,
boolean aliasOrder)
Allow unions to set aliases on order columns. |
boolean |
SelectImpl.orderBy(Column col,
boolean asc,
boolean sel)
|
boolean |
Select.orderBy(Column col,
boolean asc,
boolean sel)
Order by the given column. |
boolean |
LogicalUnion.UnionSelect.orderBy(Column col,
boolean asc,
boolean select)
|
boolean |
SelectImpl.orderBy(Column col,
boolean asc,
Joins joins,
boolean sel)
|
boolean |
Select.orderBy(Column col,
boolean asc,
Joins joins,
boolean sel)
Order by the given column. |
boolean |
LogicalUnion.UnionSelect.orderBy(Column col,
boolean asc,
Joins joins,
boolean select)
|
(package private) boolean |
SelectImpl.orderBy(Column col,
boolean asc,
Joins joins,
boolean sel,
boolean aliasOrder)
Allow unions to set aliases on order columns. |
protected void |
LogicalUnion.UnionSelect.recordOrderColumns(Column[] cols,
boolean asc)
Record that we're ordering by the given columns. |
boolean |
SelectImpl.select(Column col)
|
boolean |
Select.select(Column col)
Select the given column. |
boolean |
LogicalUnion.UnionSelect.select(Column col)
|
int |
SelectImpl.select(Column[] cols)
|
int |
Select.select(Column[] cols)
Select the given columns. |
int |
LogicalUnion.UnionSelect.select(Column[] cols)
|
int |
SelectImpl.select(Column[] cols,
Joins joins)
|
int |
Select.select(Column[] cols,
Joins joins)
Select the given columns. |
int |
LogicalUnion.UnionSelect.select(Column[] cols,
Joins joins)
|
boolean |
SelectImpl.select(Column col,
Joins joins)
|
boolean |
Select.select(Column col,
Joins joins)
Select the given column. |
boolean |
LogicalUnion.UnionSelect.select(Column col,
Joins joins)
|
boolean |
SelectImpl.selectIdentifier(Column col)
|
boolean |
Select.selectIdentifier(Column col)
Select the given column as one that can be used to get a count of distinct matches. |
boolean |
LogicalUnion.UnionSelect.selectIdentifier(Column col)
|
int |
SelectImpl.selectIdentifier(Column[] cols)
|
int |
Select.selectIdentifier(Column[] cols)
Select the given columns as ones that can be used to get a count of distinct matches. |
int |
LogicalUnion.UnionSelect.selectIdentifier(Column[] cols)
|
int |
SelectImpl.selectIdentifier(Column[] cols,
Joins joins)
|
int |
Select.selectIdentifier(Column[] cols,
Joins joins)
Select the given columns as ones that can be used to get a count of distinct matches. |
int |
LogicalUnion.UnionSelect.selectIdentifier(Column[] cols,
Joins joins)
|
boolean |
SelectImpl.selectIdentifier(Column col,
Joins joins)
|
boolean |
Select.selectIdentifier(Column col,
Joins joins)
Select the given column as one that can be used to get a count of distinct matches. |
boolean |
LogicalUnion.UnionSelect.selectIdentifier(Column col,
Joins joins)
|
void |
RowImpl.setArray(Column col,
Array val)
|
void |
Row.setArray(Column col,
Array val)
Set the value of the given column in this row. |
void |
DBDictionary.setArray(PreparedStatement stmnt,
int idx,
Array val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setAsciiStream(Column col,
InputStream val,
int length)
|
void |
Row.setAsciiStream(Column col,
InputStream val,
int length)
Set the value of the given column in this row. |
void |
DBDictionary.setAsciiStream(PreparedStatement stmnt,
int idx,
InputStream val,
int length,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setBigDecimal(Column col,
BigDecimal val)
|
void |
Row.setBigDecimal(Column col,
BigDecimal val)
Set the value of the given column in this row. |
void |
SolidDBDictionary.setBigDecimal(PreparedStatement stmnt,
int idx,
BigDecimal val,
Column col)
|
void |
HSQLDictionary.setBigDecimal(PreparedStatement stmnt,
int idx,
BigDecimal val,
Column col)
|
void |
DBDictionary.setBigDecimal(PreparedStatement stmnt,
int idx,
BigDecimal val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setBigInteger(Column col,
BigInteger val)
|
void |
Row.setBigInteger(Column col,
BigInteger val)
Set the value of the given column in this row. |
void |
SybaseDictionary.setBigInteger(PreparedStatement stmnt,
int idx,
BigInteger val,
Column col)
|
void |
DBDictionary.setBigInteger(PreparedStatement stmnt,
int idx,
BigInteger val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setBinaryStream(Column col,
InputStream val,
int length)
|
void |
Row.setBinaryStream(Column col,
InputStream val,
int length)
Set the value of the given column in this row. |
void |
OracleDictionary.setBinaryStream(PreparedStatement stmnt,
int idx,
InputStream val,
int length,
Column col)
|
void |
DBDictionary.setBinaryStream(PreparedStatement stmnt,
int idx,
InputStream val,
int length,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setBlob(Column col,
Blob val)
|
void |
Row.setBlob(Column col,
Blob val)
Set the value of the given column in this row. |
void |
DBDictionary.setBlob(PreparedStatement stmnt,
int idx,
Blob val,
Column col)
Set the given value as a parameter to the statement. |
void |
DBDictionary.setBlobObject(PreparedStatement stmnt,
int idx,
Object val,
Column col,
JDBCStore store)
Set the given value as a parameter to the statement. |
void |
RowImpl.setBoolean(Column col,
boolean val)
|
void |
Row.setBoolean(Column col,
boolean val)
Set the value of the given column in this row. |
void |
PostgresDictionary.setBoolean(PreparedStatement stmnt,
int idx,
boolean val,
Column col)
|
void |
InformixDictionary.setBoolean(PreparedStatement stmnt,
int idx,
boolean val,
Column col)
|
void |
DBDictionary.setBoolean(PreparedStatement stmnt,
int idx,
boolean val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setByte(Column col,
byte val)
|
void |
Row.setByte(Column col,
byte val)
Set the value of the given column in this row. |
void |
DBDictionary.setByte(PreparedStatement stmnt,
int idx,
byte val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setBytes(Column col,
byte[] val)
|
void |
Row.setBytes(Column col,
byte[] val)
Set the value of the given column in this row. |
void |
DBDictionary.setBytes(PreparedStatement stmnt,
int idx,
byte[] val,
Column col)
Set the given value as a parameter to the statement. |
void |
DB2Dictionary.setBytes(PreparedStatement stmnt,
int idx,
byte[] val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setCalendar(Column col,
Calendar val)
|
void |
Row.setCalendar(Column col,
Calendar val)
Set the value of the given column in this row. |
void |
DBDictionary.setCalendar(PreparedStatement stmnt,
int idx,
Calendar val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setChar(Column col,
char val)
|
void |
Row.setChar(Column col,
char val)
Set the value of the given column in this row. |
void |
DBDictionary.setChar(PreparedStatement stmnt,
int idx,
char val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setCharacterStream(Column col,
Reader val,
int length)
|
void |
Row.setCharacterStream(Column col,
Reader val,
int length)
Set the value of the given column in this row. |
void |
DBDictionary.setCharacterStream(PreparedStatement stmnt,
int idx,
Reader val,
int length,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setClob(Column col,
Clob val)
|
void |
Row.setClob(Column col,
Clob val)
Set the value of the given column in this row. |
void |
DBDictionary.setClob(PreparedStatement stmnt,
int idx,
Clob val,
Column col)
Set the given value as a parameter to the statement. |
void |
PostgresDictionary.setClobString(PreparedStatement stmnt,
int idx,
String val,
Column col)
If column is an XML column, PostgreSQL requires that its value is set by using PreparedStatement.setObject(int, Object, int)
with Types.OTHER as the third argument. |
void |
OracleDictionary.setClobString(PreparedStatement stmnt,
int idx,
String val,
Column col)
|
void |
DBDictionary.setClobString(PreparedStatement stmnt,
int idx,
String val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setDate(Column col,
Date val)
|
void |
Row.setDate(Column col,
Date val)
Set the value of the given column in this row. |
void |
RowImpl.setDate(Column col,
Date val,
Calendar cal)
|
void |
Row.setDate(Column col,
Date val,
Calendar cal)
Set the value of the given column in this row. |
void |
DBDictionary.setDate(PreparedStatement stmnt,
int idx,
Date val,
Calendar cal,
Column col)
Set the given value as a parameter to the statement. |
void |
DBDictionary.setDate(PreparedStatement stmnt,
int idx,
Date val,
Column col)
Set the given value as a parameter to the statement. |
void |
DB2Dictionary.setDate(PreparedStatement stmnt,
int idx,
Date val,
Column col)
Set the given date value as a parameter to the statement. |
void |
RowImpl.setDouble(Column col,
double val)
|
void |
Row.setDouble(Column col,
double val)
Set the value of the given column in this row. |
void |
SolidDBDictionary.setDouble(PreparedStatement stmnt,
int idx,
double val,
Column col)
|
void |
HSQLDictionary.setDouble(PreparedStatement stmnt,
int idx,
double val,
Column col)
|
void |
EmpressDictionary.setDouble(PreparedStatement stmnt,
int idx,
double val,
Column col)
|
void |
DBDictionary.setDouble(PreparedStatement stmnt,
int idx,
double val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setFloat(Column col,
float val)
|
void |
Row.setFloat(Column col,
float val)
Set the value of the given column in this row. |
void |
EmpressDictionary.setFloat(PreparedStatement stmnt,
int idx,
float val,
Column col)
|
void |
DBDictionary.setFloat(PreparedStatement stmnt,
int idx,
float val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setInt(Column col,
int val)
|
void |
Row.setInt(Column col,
int val)
Set the value of the given column in this row. |
void |
DBDictionary.setInt(PreparedStatement stmnt,
int idx,
int val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setLocale(Column col,
Locale val)
|
void |
Row.setLocale(Column col,
Locale val)
Set the value of the given column in this row. |
void |
DBDictionary.setLocale(PreparedStatement stmnt,
int idx,
Locale val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setLong(Column col,
long val)
|
void |
Row.setLong(Column col,
long val)
Set the value of the given column in this row. |
void |
DBDictionary.setLong(PreparedStatement stmnt,
int idx,
long val,
Column col)
Set the given value as a parameter to the statement. |
void |
AccessDictionary.setLong(PreparedStatement stmnt,
int idx,
long val,
Column col)
|
void |
RowImpl.setNull(Column col)
|
void |
Row.setNull(Column col)
Set the value of the given column in this row. |
void |
RowImpl.setNull(Column col,
boolean overrideDefault)
|
void |
Row.setNull(Column col,
boolean overrideDefault)
Set the value of the given column in this row. |
void |
PostgresDictionary.setNull(PreparedStatement stmnt,
int idx,
int colType,
Column col)
Handle XML and bytea/oid columns in a PostgreSQL way. |
void |
OracleDictionary.setNull(PreparedStatement stmnt,
int idx,
int colType,
Column col)
|
void |
FoxProDictionary.setNull(PreparedStatement stmnt,
int idx,
int colType,
Column col)
|
void |
DBDictionary.setNull(PreparedStatement stmnt,
int idx,
int colType,
Column col)
Set null as a parameter to the statement. |
void |
AbstractSQLServerDictionary.setNull(PreparedStatement stmnt,
int idx,
int colType,
Column col)
|
void |
RowImpl.setNumber(Column col,
Number val)
|
void |
Row.setNumber(Column col,
Number val)
Set the value of the given column in this row. |
void |
DBDictionary.setNumber(PreparedStatement stmnt,
int idx,
Number num,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setObject(Column col,
Object val)
|
void |
Row.setObject(Column col,
Object val)
Set the value of the given column in this row. |
protected void |
RowImpl.setObject(Column col,
Object val,
int metaType,
boolean overrideDefault)
All set column methods delegate to this one. |
protected void |
PrimaryRow.setObject(Column col,
Object val,
int metaType,
boolean overrideDefault)
|
void |
DBDictionary.setObject(PreparedStatement stmnt,
int idx,
Object val,
int colType,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setRaw(Column col,
String val)
|
void |
Row.setRaw(Column col,
String value)
Set a DB understood value for the given column. |
void |
DBDictionary.setRef(PreparedStatement stmnt,
int idx,
Ref val,
Column col)
Set the given value as a parameter to the statement. |
void |
SecondaryRow.setRelationId(Column col,
OpenJPAStateManager sm,
RelationId rel)
|
void |
RowImpl.setRelationId(Column col,
OpenJPAStateManager sm,
RelationId rel)
|
void |
Row.setRelationId(Column col,
OpenJPAStateManager sm,
RelationId rel)
Set the value of the given column to the identity of given instance, using the given callback to create the column value. |
void |
PrimaryRow.setRelationId(Column col,
OpenJPAStateManager sm,
RelationId rel)
|
void |
RowImpl.setShort(Column col,
short val)
|
void |
Row.setShort(Column col,
short val)
Set the value of the given column in this row. |
void |
DBDictionary.setShort(PreparedStatement stmnt,
int idx,
short val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setString(Column col,
String val)
|
void |
Row.setString(Column col,
String val)
Set the value of the given column in this row. |
void |
OracleDictionary.setString(PreparedStatement stmnt,
int idx,
String val,
Column col)
|
void |
DBDictionary.setString(PreparedStatement stmnt,
int idx,
String val,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setTime(Column col,
Time val,
Calendar cal)
|
void |
Row.setTime(Column col,
Time val,
Calendar cal)
Set the value of the given column in this row. |
void |
DBDictionary.setTime(PreparedStatement stmnt,
int idx,
Time val,
Calendar cal,
Column col)
Set the given value as a parameter to the statement. |
void |
RowImpl.setTimestamp(Column col,
Timestamp val,
Calendar cal)
|
void |
Row.setTimestamp(Column col,
Timestamp val,
Calendar cal)
Set the value of the given column in this row. |
void |
DBDictionary.setTimestamp(PreparedStatement stmnt,
int idx,
Timestamp val,
Calendar cal,
Column col)
Set the given value as a parameter to the statement. |
void |
DBDictionary.setTyped(PreparedStatement stmnt,
int idx,
Object val,
Column col,
int type,
JDBCStore store)
Set a column value into a prepared statement. |
void |
DBDictionary.setUnknown(PreparedStatement stmnt,
int idx,
Object val,
Column col)
Set a completely unknown parameter into a prepared statement. |
boolean |
DBDictionary.validateBatchProcess(RowImpl row,
Column[] autoAssign,
OpenJPAStateManager sm,
ClassMapping cmd)
Validate the batch process. |
boolean |
DBDictionary.validateDBSpecificBatchProcess(boolean disableBatch,
RowImpl row,
Column[] autoAssign,
OpenJPAStateManager sm,
ClassMapping cmd)
Allow each Dictionary to validate its own batch process. |
void |
RowImpl.whereArray(Column col,
Array val)
|
void |
Row.whereArray(Column col,
Array val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereAsciiStream(Column col,
InputStream val,
int length)
|
void |
Row.whereAsciiStream(Column col,
InputStream val,
int length)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereBigDecimal(Column col,
BigDecimal val)
|
void |
Row.whereBigDecimal(Column col,
BigDecimal val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereBigInteger(Column col,
BigInteger val)
|
void |
Row.whereBigInteger(Column col,
BigInteger val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereBinaryStream(Column col,
InputStream val,
int length)
|
void |
Row.whereBinaryStream(Column col,
InputStream val,
int length)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereBlob(Column col,
Blob val)
|
void |
Row.whereBlob(Column col,
Blob val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereBoolean(Column col,
boolean val)
|
void |
Row.whereBoolean(Column col,
boolean val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereByte(Column col,
byte val)
|
void |
Row.whereByte(Column col,
byte val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereBytes(Column col,
byte[] val)
|
void |
Row.whereBytes(Column col,
byte[] val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereCalendar(Column col,
Calendar val)
|
void |
Row.whereCalendar(Column col,
Calendar val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereChar(Column col,
char val)
|
void |
Row.whereChar(Column col,
char val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereCharacterStream(Column col,
Reader val,
int length)
|
void |
Row.whereCharacterStream(Column col,
Reader val,
int length)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereClob(Column col,
Clob val)
|
void |
Row.whereClob(Column col,
Clob val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereDate(Column col,
Date val)
|
void |
Row.whereDate(Column col,
Date val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereDate(Column col,
Date val,
Calendar cal)
|
void |
Row.whereDate(Column col,
Date val,
Calendar cal)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereDouble(Column col,
double val)
|
void |
Row.whereDouble(Column col,
double val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereFloat(Column col,
float val)
|
void |
Row.whereFloat(Column col,
float val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereInt(Column col,
int val)
|
void |
Row.whereInt(Column col,
int val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereLocale(Column col,
Locale val)
|
void |
Row.whereLocale(Column col,
Locale val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereLong(Column col,
long val)
|
void |
Row.whereLong(Column col,
long val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereNull(Column col)
|
void |
Row.whereNull(Column col)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereNumber(Column col,
Number val)
|
void |
Row.whereNumber(Column col,
Number val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereObject(Column col,
Object val)
|
void |
Row.whereObject(Column col,
Object val)
Set an equality condition on the value of the given column in this row. |
protected void |
RowImpl.whereObject(Column col,
Object val,
int metaType)
All where column methods delegate to this one. |
void |
RowImpl.whereRaw(Column col,
String val)
|
void |
Row.whereRaw(Column col,
String value)
Set a DB understood where condition for the given column. |
void |
RowImpl.whereShort(Column col,
short val)
|
void |
Row.whereShort(Column col,
short val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereString(Column col,
String val)
|
void |
Row.whereString(Column col,
String val)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereTime(Column col,
Time val,
Calendar cal)
|
void |
Row.whereTime(Column col,
Time val,
Calendar cal)
Set an equality condition on the value of the given column in this row. |
void |
RowImpl.whereTimestamp(Column col,
Timestamp val,
Calendar cal)
|
void |
Row.whereTimestamp(Column col,
Timestamp val,
Calendar cal)
Set an equality condition on the value of the given column in this row. |
Constructors in org.apache.openjpa.jdbc.sql with parameters of type Column | |
---|---|
PrimaryRow(Column[] cols,
int action,
OpenJPAStateManager owner)
|
|
RowImpl(Column[] cols,
int action)
|
|
SecondaryRow(Column[] cols,
int action)
|
Uses of Column in org.apache.openjpa.persistence.jdbc |
---|
Methods in org.apache.openjpa.persistence.jdbc that return Column | |
---|---|
(package private) static Column |
AnnotationPersistenceMappingParser.newColumn(String name,
boolean nullable,
boolean insertable,
boolean updatable,
String columnDefinition,
int length,
int precision,
int scale,
String table,
boolean delimit)
|
Methods in org.apache.openjpa.persistence.jdbc with parameters of type Column | |
---|---|
void |
PersistenceMappingDefaults.populateColumns(Version vers,
Table table,
Column[] cols)
|
void |
PersistenceMappingDefaults.populateForeignKeyColumn(ValueMapping vm,
DBIdentifier sName,
Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
|
void |
PersistenceMappingDefaults.populateForeignKeyColumn(ValueMapping vm,
String name,
Table local,
Table foreign,
Column col,
Object target,
boolean inverse,
int pos,
int cols)
|
void |
PersistenceMappingDefaults.populateJoinColumn(FieldMapping fm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
|
protected void |
AnnotationPersistenceMappingParser.setMapKeyColumn(FieldMapping fm,
MappingInfo info,
Column col,
int unique)
Set the given map key column as the map key column for fm . |
Method parameters in org.apache.openjpa.persistence.jdbc with type arguments of type Column | |
---|---|
protected void |
AnnotationPersistenceMappingParser.setColumns(FieldMapping fm,
MappingInfo info,
List<Column> cols,
int unique)
Set the given columns as the columns for fm . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |