Uses of Class
org.apache.openjpa.jdbc.schema.ColumnIO
Package
Description
OpenJPA-JDBC ORM Metadata
OpenJPA-JDBC ORM Strategies
OpenJPA-JDBC Schema Management
OpenJPA-JDBC SQL Abstraction
-
Uses of ColumnIO in org.apache.openjpa.jdbc.meta
Modifier and TypeMethodDescriptionClassMapping.getColumnIO()
I/O information on the key columns / join key.Discriminator.getColumnIO()
I/O information on the discriminator columns.Embeddable.getColumnIO()
Return column I/O information for this mapping.FieldMapping.getColumnIO()
MappingInfo.getColumnIO()
I/O for the columns created by the last call toMappingInfo.createColumns(org.apache.openjpa.meta.MetaDataContext, java.lang.String, org.apache.openjpa.jdbc.schema.Column[], org.apache.openjpa.jdbc.schema.Table, boolean)
, or for the foreign key created by the last call toMappingInfo.createForeignKey(org.apache.openjpa.meta.MetaDataContext, java.lang.String, java.util.List<org.apache.openjpa.jdbc.schema.Column>, org.apache.openjpa.jdbc.meta.MappingInfo.ForeignKeyDefaults, org.apache.openjpa.jdbc.schema.Table, org.apache.openjpa.jdbc.meta.ClassMapping, org.apache.openjpa.jdbc.meta.ClassMapping, boolean, boolean)
.ValueMapping.getColumnIO()
I/O information on the foreign key, or columns if this value doesn't have a key.ValueMappingImpl.getColumnIO()
Version.getColumnIO()
I/O information on the version columns.FieldMapping.getJoinColumnIO()
I/O information on the join columns.FieldMapping.getOrderColumnIO()
I/O information for order column.Modifier and TypeMethodDescriptionColumn[]
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.void
ClassMapping.setColumnIO
(ColumnIO io) I/O information on the key columns / join key.void
Discriminator.setColumnIO
(ColumnIO io) I/O information on the discriminator columns.void
FieldMapping.setColumnIO
(ColumnIO io) void
MappingInfo.setColumnIO
(ColumnIO io) I/O for the columns created by the last call toMappingInfo.createColumns(org.apache.openjpa.meta.MetaDataContext, java.lang.String, org.apache.openjpa.jdbc.schema.Column[], org.apache.openjpa.jdbc.schema.Table, boolean)
, or for the foreign key created by the last call toMappingInfo.createForeignKey(org.apache.openjpa.meta.MetaDataContext, java.lang.String, java.util.List<org.apache.openjpa.jdbc.schema.Column>, org.apache.openjpa.jdbc.meta.MappingInfo.ForeignKeyDefaults, org.apache.openjpa.jdbc.schema.Table, org.apache.openjpa.jdbc.meta.ClassMapping, org.apache.openjpa.jdbc.meta.ClassMapping, boolean, boolean)
.void
ValueMapping.setColumnIO
(ColumnIO io) I/O information on the foreign key, or columns if this value doesn't have a key.void
ValueMappingImpl.setColumnIO
(ColumnIO io) void
Version.setColumnIO
(ColumnIO io) I/O information on the version columns.void
FieldMapping.setJoinColumnIO
(ColumnIO io) I/O information on the join columns.void
FieldMapping.setOrderColumnIO
(ColumnIO io) I/O information for order column. -
Uses of ColumnIO in org.apache.openjpa.jdbc.meta.strats
Modifier and TypeMethodDescriptionEmbedFieldStrategy.getColumnIO()
HandlerFieldStrategy.getColumnIO()
PrimitiveFieldStrategy.getColumnIO()
RelationFieldStrategy.getColumnIO()
StringFieldStrategy.getColumnIO()
HandlerRelationMapTableFieldStrategy.getKeyColumnIO()
Modifier and TypeMethodDescriptionColumn[]
BlobValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Column[]
BlobValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) Column[]
ByteArrayValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
ByteArrayValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) Column[]
CharArrayStreamValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
CharArrayStreamValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) Column[]
CharArrayValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
CharArrayValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) Column[]
ClobValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
ClobValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) Column[]
ElementEmbedValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
ElementEmbedValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) protected void
EmbedValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt, List cols, List args) Deprecated.protected void
EmbedValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt, List cols, List args) Maps embedded value and gathers columns and arguments into given lists.Column[]
EnumValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
EnumValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) static Column[]
HandlerStrategies.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Map the given value.Column[]
ImmutableValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
ImmutableValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) Column[]
ObjectIdValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
ObjectIdValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) Column[]
UntypedPCValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
UntypedPCValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) Column[]
XMLValueHandler.map
(ValueMapping vm, String name, ColumnIO io, boolean adapt) Deprecated.Column[]
XMLValueHandler.map
(ValueMapping vm, DBIdentifier name, ColumnIO io, boolean adapt) 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. -
Uses of ColumnIO in org.apache.openjpa.jdbc.schema
-
Uses of ColumnIO in org.apache.openjpa.jdbc.sql
Modifier and TypeMethodDescriptionPrimaryRow.getForeignKeyIO
(ForeignKey fk) Return the I/O information for the given set foreign key.Modifier and TypeMethodDescriptionprotected boolean
Return true if the given column index is settable.protected boolean
Return true if any of the given column indexes are settable.void
PrimaryRow.setForeignKey
(ForeignKey fk, ColumnIO io, OpenJPAStateManager sm) void
Row.setForeignKey
(ForeignKey fk, ColumnIO io, OpenJPAStateManager sm) Set the value of the given foreign key to the given object.void
RowImpl.setForeignKey
(ForeignKey fk, ColumnIO io, OpenJPAStateManager sm) void
SecondaryRow.setForeignKey
(ForeignKey fk, ColumnIO io, OpenJPAStateManager sm) void
PrimaryRow.setPrimaryKey
(ColumnIO io, OpenJPAStateManager sm) void
Row.setPrimaryKey
(ColumnIO io, OpenJPAStateManager sm) Set the primary key to represent the given object.void
RowImpl.setPrimaryKey
(ColumnIO io, OpenJPAStateManager sm)