org.sql.generation.implementation.grammar.factories
Class AbstractDataTypeFactory

java.lang.Object
  extended by org.sql.generation.implementation.grammar.factories.AbstractDataTypeFactory
All Implemented Interfaces:
DataTypeFactory
Direct Known Subclasses:
DefaultDataTypeFactory

public abstract class AbstractDataTypeFactory
extends Object
implements DataTypeFactory

Author:
Stanislav Muhametsin

Constructor Summary
AbstractDataTypeFactory()
           
 
Method Summary
 Decimal decimal()
           
 Decimal decimal(Integer precision)
           
 Numeric numeric()
           
 Numeric numeric(Integer precision)
           
 SQLChar sqlChar()
           
 SQLFloat sqlFloat()
           
 SQLChar sqlVarChar()
           
 SQLTime time()
           
 SQLTime time(Boolean withTimeZone)
           
 SQLTime time(Integer precision)
           
 SQLTimeStamp timeStamp()
           
 SQLTimeStamp timeStamp(Boolean withTimeZone)
           
 SQLTimeStamp timeStamp(Integer precision)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sql.generation.api.grammar.factories.DataTypeFactory
bigInt, date, dayTimeInterval, decimal, doublePrecision, integer, numeric, real, smallInt, sqlBoolean, sqlChar, sqlFloat, sqlVarChar, time, timeStamp, userDefined, yearMonthInterval
 

Constructor Detail

AbstractDataTypeFactory

public AbstractDataTypeFactory()
Method Detail

decimal

public Decimal decimal()
Specified by:
decimal in interface DataTypeFactory

decimal

public Decimal decimal(Integer precision)
Specified by:
decimal in interface DataTypeFactory

numeric

public Numeric numeric()
Specified by:
numeric in interface DataTypeFactory

numeric

public Numeric numeric(Integer precision)
Specified by:
numeric in interface DataTypeFactory

sqlChar

public SQLChar sqlChar()
Specified by:
sqlChar in interface DataTypeFactory

sqlFloat

public SQLFloat sqlFloat()
Specified by:
sqlFloat in interface DataTypeFactory

sqlVarChar

public SQLChar sqlVarChar()
Specified by:
sqlVarChar in interface DataTypeFactory

time

public SQLTime time()
Specified by:
time in interface DataTypeFactory

time

public SQLTime time(Boolean withTimeZone)
Specified by:
time in interface DataTypeFactory

time

public SQLTime time(Integer precision)
Specified by:
time in interface DataTypeFactory

timeStamp

public SQLTimeStamp timeStamp()
Specified by:
timeStamp in interface DataTypeFactory

timeStamp

public SQLTimeStamp timeStamp(Boolean withTimeZone)
Specified by:
timeStamp in interface DataTypeFactory

timeStamp

public SQLTimeStamp timeStamp(Integer precision)
Specified by:
timeStamp in interface DataTypeFactory


Copyright © 2010-2011. All Rights Reserved.