org.hydrateframework.ejb.schema
Class Types.Type_boolean

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

public static class Types.Type_boolean
extends Types.TypeNative


Constructor Summary
Types.Type_boolean()
           
 
Method Summary
 java.lang.Class getJavaClass()
           
 java.lang.String getJavaEmptyValue()
           
 java.lang.String getJavaNativeType()
           
 java.lang.String getJavaNotPopulatedValue()
           
 java.lang.String getJavaNotSetValue()
           
 java.lang.String getJavaPublicType()
           
 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)
           
 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 writeCvtInternalToPublic(java.lang.String var)
           
 java.lang.String writeCvtPublicToInternal(java.lang.String var)
           
 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)
           
 java.lang.String writeUpdFromUnderlying(java.lang.String var)
           
 
Methods inherited from class org.hydrateframework.ejb.schema.Types.TypeBase
getLength, getLength, getName, getPrecision, getPrecision, getScale, getScale, setModifiers, writeXSDType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Types.Type_boolean

public Types.Type_boolean()
Method Detail

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


getJavaPublicType

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

getJavaNotPopulatedValue

public java.lang.String getJavaNotPopulatedValue()

getJavaNotSetValue

public java.lang.String getJavaNotSetValue()

getJavaClass

public java.lang.Class getJavaClass()

getJavaNativeType

public java.lang.String getJavaNativeType()

getJavaEmptyValue

public java.lang.String getJavaEmptyValue()

getJavaSqlType

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

writeJavaSqlUpdate

public java.lang.String writeJavaSqlUpdate(java.lang.String rs,
                                           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)

writeCvtInternalToPublic

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

writeCvtPublicToInternal

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

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)

writeJavaSqlSet

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

writeHashCode

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

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.TypeNative

writeUpdFromUnderlying

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


Copyright © 2000 The Hydrate Project. All Rights Reserved.