Uses of Class
com.github.drinkjava2.jdialects.model.Column

Packages that use Column
com.github.drinkjava2.jdialects.model   
 

Uses of Column in com.github.drinkjava2.jdialects.model
 

Methods in com.github.drinkjava2.jdialects.model that return Column
 Column Column.autoID()
          bind column to a global Auto Id generator, can be Sequence(if support) or a Table to store maximum current ID, determined by jDialects, to get next auto generated ID value, need run dialect.getNextAutoID(connection) method
 Column Column.BIGDECIMAL(Integer precision, Integer scale)
           
 Column Column.BIGINT()
           
 Column Column.BINARY(Integer... lengths)
           
 Column Column.BIT()
           
 Column Column.BLOB(Integer... lengths)
           
 Column Column.BOOLEAN()
           
 Column Column.CHAR(Integer... lengths)
           
 Column Column.check(String check)
          Add a column check DDL piece if support
 Column Column.CLOB(Integer... lengths)
           
 Column Table.column(String columnName)
          Start add a column definition piece in DDL, detail usage see demo
 Column Column.comment(String comment)
           
 Column Column.DATE()
           
 Column Column.DECIMAL(Integer... lengths)
           
 Column Column.defaultValue(String value)
           
 Column Column.DOUBLE()
           
 Column Column.fkey(String fkeyReferenceTable, String... fkeyReferenceColumns)
           
 Column Column.FLOAT(Integer... lengths)
           
 Column Table.getColumn(String columnName)
          Return Column object by columnName
 Column Column.identity()
           
 Column Column.index()
          Add a index DDL piece for current column if support
 Column Column.index(String... indexNames)
          Add index DDL piece by given indexNames if support, indexNames can be empty or multiple, if in a table has same name indexNames, will cause build compound index for columns with same name index name.
 Column Column.INTEGER()
           
 Column Column.JAVA_OBJECT()
           
 Column Column.LONG()
           
 Column Column.LONGNVARCHAR(Integer length)
           
 Column Column.LONGVARBINARY(Integer... lengths)
           
 Column Column.LONGVARCHAR(Integer... lengths)
           
 Column Column.NCHAR(Integer length)
           
 Column Column.NCLOB()
           
 Column Column.notNull()
          Add a not null DDL piece if support
 Column Column.NUMERIC(Integer... lengths)
           
 Column Column.NVARCHAR(Integer length)
           
 Column Column.OTHER(Integer... lengths)
           
 Column Column.pkey()
           
 Column Column.pkey(String pkeyName)
           
 Column Column.REAL()
           
 Column Column.sequence(String sequence)
          bind column to a sequence
 Column Column.SHORT()
           
 Column Column.SMALLINT()
           
 Column Column.STRING(Integer length)
           
 Column Column.tableGenerator(String tableGenerator)
          bind column to a tableGenerator
 Column Column.tail(String tail)
          Put an extra tail String manually at the end of column definition DDL
 Column Column.TIME()
           
 Column Column.TIMESTAMP()
           
 Column Column.TINYINT()
           
 Column Column.unique()
          Add a unique DDL piece if support
 Column Column.unique(String uniqueConstraintName)
          Add a unique DDL piece by given uniqueConstraintName if support
 Column Column.VARBINARY(Integer... lengths)
           
 Column Column.VARCHAR(Integer length)
           
 

Methods in com.github.drinkjava2.jdialects.model that return types with arguments of type Column
 Map<String,Column> Table.getColumns()
           
 

Methods in com.github.drinkjava2.jdialects.model with parameters of type Column
 Table Table.addColumn(Column column)
          Add a column definition piece in DDL
 

Method parameters in com.github.drinkjava2.jdialects.model with type arguments of type Column
 void Table.setColumns(Map<String,Column> columns)
           
 



Copyright © 2017. All rights reserved.