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

Packages that use ColumnIO
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 
 

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

Methods in org.apache.openjpa.jdbc.meta that return ColumnIO
 ColumnIO Discriminator.getColumnIO()
          I/O information on the discriminator columns.
 ColumnIO Embeddable.getColumnIO()
          Return column I/O information for this mapping.
 ColumnIO FieldMapping.getColumnIO()
           
 ColumnIO MappingInfo.getColumnIO()
          I/O for the columns created by the last call to MappingInfo.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 to MappingInfo.createForeignKey(org.apache.openjpa.meta.MetaDataContext, java.lang.String, java.util.List, 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).
 ColumnIO ValueMapping.getColumnIO()
          I/O information on the foreign key, or columns if this value doesn't have a key.
 ColumnIO ValueMappingImpl.getColumnIO()
           
 ColumnIO ClassMapping.getColumnIO()
          I/O information on the key columns / join key.
 ColumnIO Version.getColumnIO()
          I/O information on the version columns.
 ColumnIO FieldMapping.getJoinColumnIO()
          I/O information on the join columns.
 ColumnIO FieldMapping.getOrderColumnIO()
          I/O information for order column.
 

Methods in org.apache.openjpa.jdbc.meta with parameters of type ColumnIO
 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.
 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 to MappingInfo.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 to MappingInfo.createForeignKey(org.apache.openjpa.meta.MetaDataContext, java.lang.String, java.util.List, 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 ClassMapping.setColumnIO(ColumnIO io)
          I/O information on the key columns / join key.
 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
 

Methods in org.apache.openjpa.jdbc.meta.strats that return ColumnIO
 ColumnIO HandlerFieldStrategy.getColumnIO()
           
 ColumnIO StringFieldStrategy.getColumnIO()
           
 ColumnIO PrimitiveFieldStrategy.getColumnIO()
           
 ColumnIO RelationFieldStrategy.getColumnIO()
           
 

Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type ColumnIO
 Column[] EnumValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
 Column[] ByteArrayValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
 Column[] BlobValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
 Column[] CharArrayStreamValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
static Column[] HandlerStrategies.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
          Map the given value.
 Column[] ObjectIdValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
 Column[] UntypedPCValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
 Column[] ClobValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
 Column[] CharArrayValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
 Column[] ImmutableValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt)
           
protected  void EmbedValueHandler.map(ValueMapping vm, String name, ColumnIO io, boolean adapt, List cols, List args)
          Maps embedded value and gathers columns and arguments into given lists.
static void 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
 

Fields in org.apache.openjpa.jdbc.schema declared as ColumnIO
static ColumnIO ColumnIO.UNRESTRICTED
           
 

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

Methods in org.apache.openjpa.jdbc.sql that return ColumnIO
 ColumnIO PrimaryRow.getForeignKeyIO(ForeignKey fk)
          Return the I/O information for the given set foreign key.
 

Methods in org.apache.openjpa.jdbc.sql with parameters of type ColumnIO
protected  boolean RowImpl.canSet(ColumnIO io, int i, boolean nullValue)
          Return true if the given column index is settable.
protected  boolean RowImpl.canSetAny(ColumnIO io, int i, boolean nullValue)
          Return true if any of the given column indexes are settable.
 void RowImpl.setForeignKey(ForeignKey fk, ColumnIO io, OpenJPAStateManager sm)
           
 void SecondaryRow.setForeignKey(ForeignKey fk, ColumnIO io, OpenJPAStateManager sm)
           
 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.setPrimaryKey(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.
 



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