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[] ManyToManyMapStore.newSubqueryStatement(QueryStatement qs, CorrelationName collectionRangeVar, Column elemColumn)
           
protected  QueryStatement.QueryColumn[] OneToManyMapStore.newSubqueryStatement(QueryStatement qs, CorrelationName setRangeVar, Column elemColumn)
           
protected  QueryStatement.QueryColumn[] ManyToManyMapStore.newSubqueryStatement(QueryStatement qs, CorrelationName collectionRangeVar, CorrelationName elemRangeVar, java.lang.Class elemSubtype, Column elemColumn)
           
protected  QueryStatement.QueryColumn[] OneToManyMapStore.newSubqueryStatement(QueryStatement qs, CorrelationName setRangeVar, 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
 TypeInfo BigDecimalMapping.chooseColumnType(Column col)
           
 TypeInfo BigIntegerMapping.chooseColumnType(Column col)
           
 TypeInfo ByteArrayMapping.chooseColumnType(Column col)
           
 TypeInfo ColumnMapping.chooseColumnType(Column col)
          Chooses an appropriate SQL type for a column based on the column's options.
 TypeInfo StringMapping.chooseColumnType(Column col)
           
 void BigDecimalMapping.mapTo(Column col)
           
 void BigIntegerMapping.mapTo(Column col)
           
 void BooleanMapping.mapTo(Column col)
           
 void ByteArrayMapping.mapTo(Column col)
           
 void ByteMapping.mapTo(Column col)
           
 void CharacterMapping.mapTo(Column col)
           
 void ColumnMapping.mapTo(Column col)
          Links this mapping to a specific column.
 void DoubleMapping.mapTo(Column col)
           
 void FloatMapping.mapTo(Column col)
           
 void IntegerMapping.mapTo(Column col)
           
 void LongMapping.mapTo(Column col)
           
 void OIDMapping.mapTo(Column col)
           
 void ShortMapping.mapTo(Column col)
           
 void SqlDateMapping.mapTo(Column col)
           
 void SqlTimestampMapping.mapTo(Column col)
           
 void StringMapping.mapTo(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, ColumnName baseName, Role role)
           
 Column Table.newColumn(java.lang.Class type, java.lang.String javaName)
           
 Column Column.setConstraints(java.lang.String constraints)
           
 Column Column.setExactPrecision(int precision)
           
 Column Column.setFixedLength(int length)
           
 Column Column.setMaximumLength(int length)
           
 Column Column.setMinimumPrecision(int precision)
           
 Column Column.setNullable(boolean nullable)
           
 Column Column.setOptions(ColumnOptions co)
           
 Column Column.setScale(short scale)
           
 Column Column.setTypeInfo(TypeInfo typeInfo)
           
 Column Column.setUnique(boolean unique)
           
 Column Column.setUnlimitedLength()
           
 

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

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

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 QueryStatement.getColumn(Column col)
          Returns a query column object for the specified column in the default table expression.
 QueryStatement.QueryColumn TableExpression.getColumn(Column col)
           
 QueryStatement.QueryColumn QueryStatement.getColumn(CorrelationName rangeVar, Column col)
          Returns a query column object for the specified column in the specified table expression.
 QueryStatement.QueryColumn[] TableExpression.getColumns(Column[] cols)
           
 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.
 QueryStatement.QueryColumn QueryStatement.join(JoinType type, Table table, CorrelationName rangeVar, QueryStatement.QueryColumn from, Column to)
          Performs a join on the equality of two columns.
protected  Join QueryStatement.newJoin(JoinType type, TableExpression tableExpr, QueryStatement.QueryColumn[] from, Column[] to)
          Constructs a new Join object for this statement.
 CorrelationName TableExprAsSubjoins.referenceColumn(Column col)
           
 CorrelationName TableExprAsSubquery.referenceColumn(Column col)
           
 

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



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