com.aneeshpu.dpdeppop.schema
Class Column.ColumnBuilder

java.lang.Object
  extended by com.aneeshpu.dpdeppop.schema.Column.ColumnBuilder
Enclosing class:
Column

public static class Column.ColumnBuilder
extends Object


Method Summary
 Column.ColumnBuilder asPrimaryKey(boolean isPrimaryKey)
           
 Column create()
           
 Column.ColumnBuilder withDataType(DataType dataType)
           
 Column.ColumnBuilder withIsAutoIncrement(String autoIncrement)
           
 Column.ColumnBuilder withName(String columnName)
           
 Column.ColumnBuilder withReferencingColumn(Column referencingColumn)
           
 Column.ColumnBuilder withTable(Record record)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

withName

public Column.ColumnBuilder withName(String columnName)

create

public Column create()

withDataType

public Column.ColumnBuilder withDataType(DataType dataType)

withIsAutoIncrement

public Column.ColumnBuilder withIsAutoIncrement(String autoIncrement)

withTable

public Column.ColumnBuilder withTable(Record record)

withReferencingColumn

public Column.ColumnBuilder withReferencingColumn(Column referencingColumn)

asPrimaryKey

public Column.ColumnBuilder asPrimaryKey(boolean isPrimaryKey)


Copyright © 2013. All Rights Reserved.