com.agimatec.sql.meta
Class ColumnDescription

java.lang.Object
  extended by com.agimatec.sql.meta.ColumnDescription
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class ColumnDescription
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

Description:
Copyright: Copyright (c) 2007
Company: Agimatec GmbH

Author:
Roman Stumm
See Also:
Serialized Form

Constructor Summary
ColumnDescription()
           
 
Method Summary
 ColumnDescription deepCopy()
           
 java.lang.String getColumnName()
           
 java.lang.String getComment()
          comment on column
 java.lang.String getDefaultValue()
           
 int getPrecision()
           
 int getScale()
           
 java.lang.String getTypeName()
           
 boolean isNullable()
           
 boolean isPrecisionEnabled()
           
 void setColumnName(java.lang.String aColumnName)
           
 void setComment(java.lang.String aComment)
           
 void setDefaultValue(java.lang.String defaultValue)
           
 void setNullable(boolean aNullable)
           
 void setPrecision(int aPrecision)
           
 void setPrecisionEnabled(boolean aPrecision)
           
 void setScale(int aScale)
           
 void setTypeName(java.lang.String aTypeName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColumnDescription

public ColumnDescription()
Method Detail

deepCopy

public ColumnDescription deepCopy()

getComment

public java.lang.String getComment()
comment on column

Returns:

setComment

public void setComment(java.lang.String aComment)

isPrecisionEnabled

public boolean isPrecisionEnabled()

setPrecisionEnabled

public void setPrecisionEnabled(boolean aPrecision)

getPrecision

public int getPrecision()

setPrecision

public void setPrecision(int aPrecision)

getColumnName

public java.lang.String getColumnName()

setColumnName

public void setColumnName(java.lang.String aColumnName)

isNullable

public boolean isNullable()

setNullable

public void setNullable(boolean aNullable)

getTypeName

public java.lang.String getTypeName()

setTypeName

public void setTypeName(java.lang.String aTypeName)

getScale

public int getScale()

setScale

public void setScale(int aScale)

toString

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

getDefaultValue

public java.lang.String getDefaultValue()

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)


Copyright © 2008-2012. All Rights Reserved.