org.hydrateframework.gen.schema
Class Types.Time

java.lang.Object
  extended by org.hydrateframework.gen.schema.Types.BaseType
      extended by org.hydrateframework.gen.schema.Types.Date
          extended by org.hydrateframework.gen.schema.Types.Time
All Implemented Interfaces:
Type
Enclosing class:
Types

public static class Types.Time
extends Types.Date


Constructor Summary
Types.Time()
           
 
Method Summary
 java.lang.String getJavaSqlType()
           
 java.lang.String getName()
          The language independent name of this type
 java.lang.String getSQLTypeName(SQLWriter sqlWriter, int size, int precision, int scale)
           
 java.lang.String getXSDTypeName(boolean isOptional)
           
 java.lang.Object parseType(java.lang.String val)
           
 java.lang.String writeAsString(java.lang.String var)
           
 java.lang.String writeFromString(java.lang.String var)
           
 java.lang.String writeJavaSqlRead(java.lang.String rs, java.lang.String mbrIdx)
           
 java.lang.String writeJavaSqlSet(java.lang.String stmt, java.lang.String mbrIdx, java.lang.String mbrVar)
           
 java.lang.String writeJavaSqlUpdate(java.lang.String rs, java.lang.String mbrIdx, java.lang.String mbrVar)
           
 
Methods inherited from class org.hydrateframework.gen.schema.Types.Date
getJavaEmptyValue, getJavaNativeType, getJavaNotPopulatedValue, getJavaNotSetValue, getJavaPublicType, getJavaTypeName, writeCompareTwo, writeCvtFromJavaObj, writeCvtInternalToPublic, writeCvtPublicToInternal, writeHashCode
 
Methods inherited from class org.hydrateframework.gen.schema.Types.BaseType
getLength, getLength, getPrecision, getPrecision, getScale, getScale, writeUpdFromUnderlying, writeXSDType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Types.Time

public Types.Time()
Method Detail

getXSDTypeName

public java.lang.String getXSDTypeName(boolean isOptional)
Specified by:
getXSDTypeName in interface Type
Overrides:
getXSDTypeName in class Types.Date

getJavaSqlType

public java.lang.String getJavaSqlType()
Specified by:
getJavaSqlType in interface Type
Overrides:
getJavaSqlType in class Types.Date

getName

public java.lang.String getName()
Description copied from interface: Type
The language independent name of this type

Specified by:
getName in interface Type
Overrides:
getName in class Types.Date

parseType

public java.lang.Object parseType(java.lang.String val)
                           throws java.text.ParseException
Specified by:
parseType in interface Type
Overrides:
parseType in class Types.Date
Throws:
java.text.ParseException

writeAsString

public java.lang.String writeAsString(java.lang.String var)
Specified by:
writeAsString in interface Type
Overrides:
writeAsString in class Types.Date

writeFromString

public java.lang.String writeFromString(java.lang.String var)
Specified by:
writeFromString in interface Type
Overrides:
writeFromString in class Types.Date

getSQLTypeName

public java.lang.String getSQLTypeName(SQLWriter sqlWriter,
                                       int size,
                                       int precision,
                                       int scale)
Specified by:
getSQLTypeName in interface Type
Overrides:
getSQLTypeName in class Types.Date

writeJavaSqlUpdate

public java.lang.String writeJavaSqlUpdate(java.lang.String rs,
                                           java.lang.String mbrIdx,
                                           java.lang.String mbrVar)
Specified by:
writeJavaSqlUpdate in interface Type
Overrides:
writeJavaSqlUpdate in class Types.Date

writeJavaSqlSet

public java.lang.String writeJavaSqlSet(java.lang.String stmt,
                                        java.lang.String mbrIdx,
                                        java.lang.String mbrVar)
Specified by:
writeJavaSqlSet in interface Type
Overrides:
writeJavaSqlSet in class Types.Date

writeJavaSqlRead

public java.lang.String writeJavaSqlRead(java.lang.String rs,
                                         java.lang.String mbrIdx)
Specified by:
writeJavaSqlRead in interface Type
Overrides:
writeJavaSqlRead in class Types.Date


Copyright © 2000 The Hydrate Project. All Rights Reserved.