| Package | Description | 
|---|---|
| com.feedzai.commons.sql.abstraction.ddl | 
 Contains classes that aid on DDL creation. 
 | 
| com.feedzai.commons.sql.abstraction.dml.dialect | 
 Contains an SQL builder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DbColumn.Builder | 
DbColumn.Builder.addConstraint(DbColumnConstraint dbColumnConstraint)
Adds a new constraint to this column. 
 | 
DbColumn.Builder | 
DbColumn.Builder.addConstraints(Collection<DbColumnConstraint> constraints)
Adds constraints. 
 | 
DbColumn.Builder | 
DbColumn.Builder.addConstraints(DbColumnConstraint... constraints)
Adds constraints. 
 | 
DbColumn.Builder | 
DbColumn.Builder.autoInc(boolean autoInc)
Sets this field to use auto incrementation techniques. 
 | 
DbColumn.Builder | 
DbColumn.Builder.defaultValue(K defaultValue)
Sets the default value. 
 | 
DbColumn.Builder | 
DbColumn.Builder.name(String name)
Sets the column name. 
 | 
DbColumn.Builder | 
DbColumn.newBuilder()
Returns a new builder out of this configuration. 
 | 
DbColumn.Builder | 
DbColumn.Builder.size(Integer size)
Sets the size of the type if applicable (e.g. 
 | 
DbColumn.Builder | 
DbColumn.Builder.type(DbColumnType dbColumnType)
Sets the column type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DbColumn.Builder | 
SqlBuilder.dbColumn()
Creates a Database Column builder. 
 | 
static DbColumn.Builder | 
SqlBuilder.dbColumn(String name,
        DbColumnType type)
Creates a Database Column builder. 
 | 
static DbColumn.Builder | 
SqlBuilder.dbColumn(String name,
        DbColumnType type,
        boolean autoInc)
Creates a Database Column builder. 
 | 
static DbColumn.Builder | 
SqlBuilder.dbColumn(String name,
        DbColumnType type,
        int size)
Creates a Database Column builder. 
 | 
Copyright © 2014 Feedzai. All Rights Reserved.