org.hydrateframework.ejb.schema
Class Types.Type_java_util_Date

java.lang.Object
  extended by org.hydrateframework.ejb.schema.Types.TypeBase
      extended by org.hydrateframework.ejb.schema.Types.TypeObject
          extended by org.hydrateframework.ejb.schema.Types.Type_java_util_Date
All Implemented Interfaces:
Type
Enclosing class:
Types

public static class Types.Type_java_util_Date
extends Types.TypeObject


Constructor Summary
Types.Type_java_util_Date()
           
 
Method Summary
 java.lang.String getJavaNotPopulatedValue()
           
 java.lang.String getJavaSqlType()
           
 java.lang.String getJavaTypeName()
          The name of the type in Java.
 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)
           
 void setModifiers(javax.persistence.TemporalType tempType)
           
 java.lang.String writeAsString(java.lang.String var)
           
 java.lang.String writeCompareTwo(java.lang.String one, java.lang.String two)
           
 java.lang.String writeCvtFromJavaObj(java.lang.String obj)
           
 java.lang.String writeFromString(java.lang.String var)
           
 java.lang.String writeHashCode(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.ejb.schema.Types.TypeObject
getJavaClass, getJavaEmptyValue, getJavaNativeType, getJavaNotSetValue
 
Methods inherited from class org.hydrateframework.ejb.schema.Types.TypeBase
getJavaPublicType, getLength, getLength, getName, getPrecision, getPrecision, getScale, getScale, writeCvtInternalToPublic, writeCvtPublicToInternal, writeUpdFromUnderlying, writeXSDType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Types.Type_java_util_Date

public Types.Type_java_util_Date()
Method Detail

getJavaNotPopulatedValue

public java.lang.String getJavaNotPopulatedValue()

getXSDTypeName

public java.lang.String getXSDTypeName(boolean isOptional)

getJavaTypeName

public java.lang.String getJavaTypeName()
Description copied from interface: Type
The name of the type in Java. e.g. java.util.Date


getJavaSqlType

public java.lang.String getJavaSqlType()

writeJavaSqlUpdate

public java.lang.String writeJavaSqlUpdate(java.lang.String rs,
                                           java.lang.String mbrIdx,
                                           java.lang.String mbrVar)

writeJavaSqlSet

public java.lang.String writeJavaSqlSet(java.lang.String stmt,
                                        java.lang.String mbrIdx,
                                        java.lang.String mbrVar)

writeJavaSqlRead

public java.lang.String writeJavaSqlRead(java.lang.String rs,
                                         java.lang.String mbrIdx)

writeCvtFromJavaObj

public java.lang.String writeCvtFromJavaObj(java.lang.String obj)

parseType

public java.lang.Object parseType(java.lang.String val)
                           throws java.text.ParseException
Throws:
java.text.ParseException

writeAsString

public java.lang.String writeAsString(java.lang.String var)

writeFromString

public java.lang.String writeFromString(java.lang.String var)

getSQLTypeName

public java.lang.String getSQLTypeName(SQLWriter sqlWriter,
                                       int size,
                                       int precision,
                                       int scale)

writeHashCode

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

writeCompareTwo

public java.lang.String writeCompareTwo(java.lang.String one,
                                        java.lang.String two)
Specified by:
writeCompareTwo in interface Type
Overrides:
writeCompareTwo in class Types.TypeObject

setModifiers

public void setModifiers(javax.persistence.TemporalType tempType)
Overrides:
setModifiers in class Types.TypeBase


Copyright © 2000 The Hydrate Project. All Rights Reserved.