net.java.ao.schema.ddl
Class DDLField

java.lang.Object
  extended by net.java.ao.schema.ddl.DDLField

public class DDLField
extends java.lang.Object

Author:
Daniel Spiewak

Constructor Summary
DDLField()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Object getDefaultValue()
           
 java.lang.String getName()
           
 java.lang.Object getOnUpdate()
           
 int getPrecision()
           
 int getScale()
           
 DatabaseType<?> getType()
           
 int hashCode()
           
 boolean isAutoIncrement()
           
 boolean isNotNull()
           
 boolean isPrimaryKey()
           
 boolean isUnique()
           
 void setAutoIncrement(boolean autoIncrement)
           
 void setDefaultValue(java.lang.Object defaultValue)
           
 void setName(java.lang.String name)
           
 void setNotNull(boolean notNull)
           
 void setOnUpdate(java.lang.Object onUpdate)
           
 void setPrecision(int precision)
           
 void setPrimaryKey(boolean primaryKey)
           
 void setScale(int scale)
           
 void setType(DatabaseType<?> type)
           
 void setUnique(boolean unique)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DDLField

public DDLField()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getType

public DatabaseType<?> getType()

setType

public void setType(DatabaseType<?> type)

getPrecision

public int getPrecision()

setPrecision

public void setPrecision(int precision)

getScale

public int getScale()

setScale

public void setScale(int scale)

isPrimaryKey

public boolean isPrimaryKey()

setPrimaryKey

public void setPrimaryKey(boolean primaryKey)

isAutoIncrement

public boolean isAutoIncrement()

setAutoIncrement

public void setAutoIncrement(boolean autoIncrement)

isNotNull

public boolean isNotNull()

setNotNull

public void setNotNull(boolean notNull)

isUnique

public boolean isUnique()

setUnique

public void setUnique(boolean unique)

getDefaultValue

public java.lang.Object getDefaultValue()

setDefaultValue

public void setDefaultValue(java.lang.Object defaultValue)

getOnUpdate

public java.lang.Object getOnUpdate()

setOnUpdate

public void setOnUpdate(java.lang.Object onUpdate)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object