public class DefaultDataTypeFactory extends AbstractDataTypeFactory
| Constructor and Description |
|---|
DefaultDataTypeFactory(SQLVendor vendor,
SQLProcessorAggregator processor) |
| Modifier and Type | Method and Description |
|---|---|
BigInt |
bigInt() |
SQLDate |
date() |
SQLInterval |
dayTimeInterval(IntervalDataType startField,
Integer startFieldPrecision,
IntervalDataType endField,
Integer secondFracs) |
Decimal |
decimal(Integer precision,
Integer scale) |
DoublePrecision |
doublePrecision() |
SQLInteger |
integer() |
Numeric |
numeric(Integer precision,
Integer scale) |
Real |
real() |
SmallInt |
smallInt() |
SQLBoolean |
sqlBoolean() |
SQLChar |
sqlChar(Integer length) |
SQLFloat |
sqlFloat(Integer precision) |
SQLChar |
sqlVarChar(Integer length) |
SQLTime |
time(Integer precision,
Boolean withTimeZone) |
SQLTimeStamp |
timeStamp(Integer precision,
Boolean withTimeZone) |
UserDefinedType |
userDefined(String textualContent) |
SQLInterval |
yearMonthInterval(IntervalDataType startField,
Integer startFieldPrecision,
IntervalDataType endField) |
decimal, decimal, numeric, numeric, sqlChar, sqlFloat, sqlVarChar, time, time, time, timeStamp, timeStamp, timeStampgetProcessor, getVendorpublic DefaultDataTypeFactory(SQLVendor vendor, SQLProcessorAggregator processor)
public BigInt bigInt()
public DoublePrecision doublePrecision()
public Real real()
public SmallInt smallInt()
public SQLBoolean sqlBoolean()
public SQLDate date()
public SQLInteger integer()
public SQLInterval yearMonthInterval(IntervalDataType startField, Integer startFieldPrecision, IntervalDataType endField)
public SQLInterval dayTimeInterval(IntervalDataType startField, Integer startFieldPrecision, IntervalDataType endField, Integer secondFracs)
public SQLTimeStamp timeStamp(Integer precision, Boolean withTimeZone)
public UserDefinedType userDefined(String textualContent)
Copyright © 2010-2012. All Rights Reserved.