|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eigenbase.reltype.RelDataTypeImpl org.eigenbase.sql.type.AbstractSqlType org.eigenbase.sql.type.BasicSqlType cascading.lingual.type.SQLDateTimeCoercibleType cascading.lingual.type.SQLDateCoercibleType
public class SQLDateCoercibleType
Field Summary |
---|
Fields inherited from class cascading.lingual.type.SQLDateTimeCoercibleType |
---|
MILLIS_PER_DAY |
Fields inherited from class org.eigenbase.sql.type.AbstractSqlType |
---|
isNullable, typeName |
Fields inherited from class org.eigenbase.reltype.RelDataTypeImpl |
---|
digest, fieldList, fields |
Fields inherited from interface org.eigenbase.reltype.RelDataType |
---|
PRECISION_NOT_SPECIFIED, SCALE_NOT_SPECIFIED |
Constructor Summary | |
---|---|
SQLDateCoercibleType()
|
Method Summary | |
---|---|
Object |
canonical(Object value)
|
Object |
coerce(Object value,
Type to)
|
protected org.eigenbase.util14.ZonelessDatetime |
createInstance()
|
Class |
getCanonicalType()
|
protected org.eigenbase.util14.ZonelessDatetime |
parse(String value)
|
Methods inherited from class cascading.lingual.type.SQLDateTimeCoercibleType |
---|
equals, hashCode, isNullable |
Methods inherited from class org.eigenbase.sql.type.BasicSqlType |
---|
generateTypeString, getCharset, getCollation, getLimit, getPrecision, getScale |
Methods inherited from class org.eigenbase.sql.type.AbstractSqlType |
---|
getFamily, getPrecedenceList, getSqlTypeName |
Methods inherited from class org.eigenbase.reltype.RelDataTypeImpl |
---|
computeDigest, getComparability, getComponentType, getField, getFieldCount, getFieldList, getFieldNames, getFieldOrdinal, getFields, getFullTypeString, getIntervalQualifier, getKeyType, getSqlIdentifier, getValueType, isStruct, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SQLDateCoercibleType()
Method Detail |
---|
protected org.eigenbase.util14.ZonelessDatetime parse(String value)
parse
in class SQLDateTimeCoercibleType
protected org.eigenbase.util14.ZonelessDatetime createInstance()
createInstance
in class SQLDateTimeCoercibleType
public Class getCanonicalType()
public Object canonical(Object value)
canonical
in interface CoercibleType
canonical
in class SQLDateTimeCoercibleType
public Object coerce(Object value, Type to)
coerce
in interface CoercibleType
coerce
in class SQLDateTimeCoercibleType
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |