com.agimatec.dbtransform
Class DataType

java.lang.Object
  extended by com.agimatec.dbtransform.DataType
All Implemented Interfaces:
Cloneable

public class DataType
extends Object
implements Cloneable

Description:
User: roman.stumm
Date: 05.06.2007
Time: 16:41:43
Copyright: Agimatec GmbH


Constructor Summary
DataType()
           
DataType(String typeName)
           
DataType(String typeName, Integer precision)
           
DataType(String typeName, Integer precision, Integer scale)
           
 
Method Summary
 DataType deepCopy()
           
 Integer getPrecision()
           
 Integer getScale()
           
 String getTypeName()
           
 Boolean isPrecisionEnabled()
           
 boolean match(DataType dt)
           
 void setPrecision(Integer precision)
           
 void setPrecisionEnabled(Boolean precisionEnabled)
           
 void setScale(Integer scale)
           
 void setTypeName(String typeName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataType

public DataType()

DataType

public DataType(String typeName)

DataType

public DataType(String typeName,
                Integer precision)

DataType

public DataType(String typeName,
                Integer precision,
                Integer scale)
Method Detail

deepCopy

public DataType deepCopy()

getPrecision

public Integer getPrecision()

setPrecision

public void setPrecision(Integer precision)

isPrecisionEnabled

public Boolean isPrecisionEnabled()

setPrecisionEnabled

public void setPrecisionEnabled(Boolean precisionEnabled)

getScale

public Integer getScale()

setScale

public void setScale(Integer scale)

getTypeName

public String getTypeName()

setTypeName

public void setTypeName(String typeName)

match

public boolean match(DataType dt)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008-2011. All Rights Reserved.