Uses of Class
com.triactive.jdo.store.sql.Column

Packages that use Column
com.triactive.jdo.store   
com.triactive.jdo.store.adapter   
com.triactive.jdo.store.mapping   
com.triactive.jdo.store.sql   
com.triactive.jdo.store.sql.expr   
 

Uses of Column in com.triactive.jdo.store
 

Methods in com.triactive.jdo.store with parameters of type Column
protected  QueryStatement.QueryColumn[] OneToManyMapStore.newSubqueryStatement(QueryStatement qs, CorrelationName setRangeVar, Column elemColumn)
           
protected  QueryStatement.QueryColumn[] OneToManyMapStore.newSubqueryStatement(QueryStatement qs, CorrelationName setRangeVar, CorrelationName elemRangeVar, java.lang.Class elemSubtype, Column elemColumn)
           
protected  QueryStatement.QueryColumn[] ManyToManyMapStore.newSubqueryStatement(QueryStatement qs, CorrelationName collectionRangeVar, Column elemColumn)
           
protected  QueryStatement.QueryColumn[] ManyToManyMapStore.newSubqueryStatement(QueryStatement qs, CorrelationName collectionRangeVar, CorrelationName elemRangeVar, java.lang.Class elemSubtype, Column elemColumn)
           
 

Uses of Column in com.triactive.jdo.store.adapter
 

Methods in com.triactive.jdo.store.adapter with parameters of type Column
 java.lang.String DatabaseAdapter.getCreateTableStatement(BaseTable table, Column[] columns)
          Returns the appropriate SQL to create the given table having the given columns.
 

Uses of Column in com.triactive.jdo.store.mapping
 

Fields in com.triactive.jdo.store.mapping declared as Column
protected  Column ColumnMapping.col
          The column we are mapped to, or null for a prototypical mapping.
 

Methods in com.triactive.jdo.store.mapping that return Column
 Column ColumnMapping.getColumn()
          Returns the column this object is mapped to, if any.
 

Methods in com.triactive.jdo.store.mapping with parameters of type Column
 void StringMapping.mapTo(Column col)
           
 TypeInfo StringMapping.chooseColumnType(Column col)
           
 void SqlTimestampMapping.mapTo(Column col)
           
 void SqlDateMapping.mapTo(Column col)
           
 void ShortMapping.mapTo(Column col)
           
 TypeInfo OracleStringMapping.chooseColumnType(Column col)
           
 void OracleClobMapping.mapTo(Column col)
           
 TypeInfo OracleClobMapping.chooseColumnType(Column col)
           
 void OracleBlobMapping.mapTo(Column col)
           
 TypeInfo OracleBlobMapping.chooseColumnType(Column col)
           
 void OIDMapping.mapTo(Column col)
           
 void LongMapping.mapTo(Column col)
           
 void IntegerMapping.mapTo(Column col)
           
 void FloatMapping.mapTo(Column col)
           
 void DoubleMapping.mapTo(Column col)
           
 void ColumnMapping.mapTo(Column col)
          Links this mapping to a specific column.
 TypeInfo ColumnMapping.chooseColumnType(Column col)
          Chooses an appropriate SQL type for a column based on the column's options.
 void CharacterMapping.mapTo(Column col)
           
 void ByteMapping.mapTo(Column col)
           
 void ByteArrayMapping.mapTo(Column col)
           
 TypeInfo ByteArrayMapping.chooseColumnType(Column col)
           
 void BooleanMapping.mapTo(Column col)
           
 void BigIntegerMapping.mapTo(Column col)
           
 TypeInfo BigIntegerMapping.chooseColumnType(Column col)
           
 void BigDecimalMapping.mapTo(Column col)
           
 TypeInfo BigDecimalMapping.chooseColumnType(Column col)
           
 

Uses of Column in com.triactive.jdo.store.sql
 

Methods in com.triactive.jdo.store.sql that return Column
 Column Table.newColumn(java.lang.Class type, java.lang.String javaName)
           
 Column Table.newColumn(java.lang.Class type, ColumnName baseName, Role role)
           
 Column Column.setOptions(ColumnOptions co)
           
 Column Column.setTypeInfo(TypeInfo typeInfo)
           
 Column Column.setConstraints(java.lang.String constraints)
           
 Column Column.setFixedLength(int length)
           
 Column Column.setMaximumLength(int length)
           
 Column Column.setUnlimitedLength()
           
 Column Column.setExactPrecision(int precision)
           
 Column Column.setMinimumPrecision(int precision)
           
 Column Column.setScale(short scale)
           
 Column Column.setNullable(boolean nullable)
           
 Column Column.setUnique(boolean unique)
           
 

Methods in com.triactive.jdo.store.sql with parameters of type Column
 void Table.addColumn(Column col)
           
protected  void Key.assertSameTable(Column col)
           
 void Index.setColumn(int seq, Column col)
           
 void Index.addColumn(Column col)
           
 void ForeignKey.addColumn(Column col, Column refCol)
           
 void ForeignKey.setColumn(int seq, Column col, Column refCol)
           
 int FetchStatement.select(Column col)
           
 java.lang.String FetchStatement.referenceColumn(Column col)
           
 void CandidateKey.setColumn(int seq, Column col)
           
 void CandidateKey.addColumn(Column col)
           
 

Constructors in com.triactive.jdo.store.sql with parameters of type Column
WrongScaleException(Column column, int expectedScale, int actualScale)
          Constructs a wrong scale exception.
WrongPrecisionException(Column column, int expectedPrecision, int actualPrecision)
          Constructs a wrong precision exception.
PrimaryKeyColumnNotAllowedException(View view, Column column)
          Constructs a primary key not allowed exception.
PrimaryKey(Column col)
           
PrimaryKey(Column col1, Column col2)
           
IsNullableException(Column column)
          Constructs an is-nullable exception.
IsNotNullableException(Column column)
          Constructs an is-not-nullable exception.
IncompatibleDataTypeException(Column column, int expectedType, int actualType)
          Constructs an incompatible data type exception.
ForeignKey(Column col, ClassBaseTable refTable, boolean initiallyDeferred)
           
DuplicateColumnNameException(Table table, Column column)
          Constructs a duplicate column name exception.
CandidateKey(Column col)
           
CandidateKey(Column col1, Column col2)
           
 

Uses of Column in com.triactive.jdo.store.sql.expr
 

Fields in com.triactive.jdo.store.sql.expr declared as Column
 Column QueryStatement.QueryColumn.col
          The column within the table expression.
 

Methods in com.triactive.jdo.store.sql.expr with parameters of type Column
 QueryStatement.QueryColumn TableExpression.getColumn(Column col)
           
 QueryStatement.QueryColumn[] TableExpression.getColumns(Column[] cols)
           
 CorrelationName TableExprAsSubquery.referenceColumn(Column col)
           
 CorrelationName TableExprAsSubjoins.referenceColumn(Column col)
           
 QueryStatement.QueryColumn QueryStatement.getColumn(Column col)
          Returns a query column object for the specified column in the default table expression.
 QueryStatement.QueryColumn QueryStatement.getColumn(CorrelationName rangeVar, Column col)
          Returns a query column object for the specified column in the specified table expression.
 QueryStatement.QueryColumn QueryStatement.join(JoinType type, Table table, CorrelationName rangeVar, QueryStatement.QueryColumn from, Column to)
          Performs a join on the equality of two columns.
 QueryStatement.QueryColumn[] QueryStatement.join(JoinType type, Table table, CorrelationName rangeVar, QueryStatement.QueryColumn[] from, Column[] to)
          Performs a join on the equality of two lists of columns.
protected  Join QueryStatement.newJoin(JoinType type, TableExpression tableExpr, QueryStatement.QueryColumn[] from, Column[] to)
          Constructs a new Join object for this statement.
 

Constructors in com.triactive.jdo.store.sql.expr with parameters of type Column
TableMismatchException(Column column, Table mainTable)
          Constructs a table mismatch exception.
StandardJoin(JoinType type, TableExpression tableExpr, QueryStatement.QueryColumn[] fromCols, Column[] toCols)
           
Join(JoinType type, TableExpression tableExpr, QueryStatement.QueryColumn[] fromCols, Column[] toCols)
           
 



Copyright © 2001-2007 The TJDO Project All Rights Reserved.