com.partnersoft.sql
Class SqlColumn

java.lang.Object
  extended by com.partnersoft.sql.SqlColumn

public class SqlColumn
extends java.lang.Object


Constructor Summary
SqlColumn(SqlTable table, java.lang.String name, java.lang.String type)
           
SqlColumn(SqlTable table, java.lang.String name, java.lang.String type, boolean required)
           
SqlColumn(SqlTable table, java.lang.String name, java.lang.String type, boolean required, boolean key, boolean indexed)
           
SqlColumn(java.lang.String name, java.lang.String type)
           
SqlColumn(java.lang.String name, java.lang.String type, boolean required)
           
SqlColumn(java.lang.String name, java.lang.String type, boolean required, boolean key, boolean indexed)
           
 
Method Summary
protected  java.lang.String getName()
           
 java.lang.Object getSqlSpecification()
           
protected  SqlTable getTable()
           
protected  java.lang.String getType()
           
protected  boolean isIndexed()
           
protected  boolean isKey()
           
protected  boolean isRequired()
           
protected  void setIndexed(boolean indexed)
           
protected  void setKey(boolean key)
           
protected  void setName(java.lang.String name)
           
protected  void setRequired(boolean required)
           
protected  void setTable(SqlTable table)
           
protected  void setType(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlColumn

public SqlColumn(SqlTable table,
                 java.lang.String name,
                 java.lang.String type,
                 boolean required,
                 boolean key,
                 boolean indexed)

SqlColumn

public SqlColumn(SqlTable table,
                 java.lang.String name,
                 java.lang.String type,
                 boolean required)

SqlColumn

public SqlColumn(SqlTable table,
                 java.lang.String name,
                 java.lang.String type)

SqlColumn

public SqlColumn(java.lang.String name,
                 java.lang.String type,
                 boolean required,
                 boolean key,
                 boolean indexed)

SqlColumn

public SqlColumn(java.lang.String name,
                 java.lang.String type,
                 boolean required)

SqlColumn

public SqlColumn(java.lang.String name,
                 java.lang.String type)
Method Detail

getSqlSpecification

public java.lang.Object getSqlSpecification()

getTable

protected SqlTable getTable()

setTable

protected void setTable(SqlTable table)

getName

protected java.lang.String getName()

setName

protected void setName(java.lang.String name)

getType

protected java.lang.String getType()

setType

protected void setType(java.lang.String type)

isKey

protected boolean isKey()

setKey

protected void setKey(boolean key)

isIndexed

protected boolean isIndexed()

setIndexed

protected void setIndexed(boolean indexed)

isRequired

protected boolean isRequired()

setRequired

protected void setRequired(boolean required)