org.modeshape.sequencer.ddl.datatype
Class DataType

java.lang.Object
  extended by org.modeshape.sequencer.ddl.datatype.DataType

public class DataType
extends Object

A representation of SQL data types.


Constructor Summary
DataType()
           
DataType(String theName)
           
DataType(String name, int length)
           
DataType(String name, int precision, int scale)
           
 
Method Summary
 void appendSource(boolean addSpaceBefore, String value)
           
 void appendSource(boolean addSpaceBefore, String value, String... additionalStrs)
           
 String getKMGValue()
           
 int getLength()
           
 String getName()
           
 int getPrecision()
           
 int getScale()
           
 String getSource()
           
 boolean isKMGLength()
           
 void setKMGLength(boolean isKMGLength)
           
 void setKMGValue(String kmgValue)
           
 void setLength(int value)
           
 void setName(String value)
           
 void setPrecision(int value)
           
 void setScale(int value)
           
 void setSource(String source)
           
 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 theName)

DataType

public DataType(String name,
                int length)

DataType

public DataType(String name,
                int precision,
                int scale)
Method Detail

getName

public String getName()

setName

public void setName(String value)

setLength

public void setLength(int value)

getLength

public int getLength()

setPrecision

public void setPrecision(int value)

getPrecision

public int getPrecision()

getScale

public int getScale()

setScale

public void setScale(int value)

toString

public String toString()
Overrides:
toString in class Object

isKMGLength

public boolean isKMGLength()

setKMGLength

public void setKMGLength(boolean isKMGLength)

getKMGValue

public String getKMGValue()

setKMGValue

public void setKMGValue(String kmgValue)

setSource

public void setSource(String source)
Parameters:
source -

getSource

public String getSource()
Returns:
source string

appendSource

public void appendSource(boolean addSpaceBefore,
                         String value)
Parameters:
addSpaceBefore -
value -

appendSource

public void appendSource(boolean addSpaceBefore,
                         String value,
                         String... additionalStrs)
Parameters:
addSpaceBefore -
value -
additionalStrs -


Copyright © 2008-2010 JBoss, a division of Red Hat. All Rights Reserved.