org.hydrateframework.gen.schema
Class Types.String

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

public static class Types.String
extends Types.BaseType


Constructor Summary
Types.String()
           
 
Method Summary
 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.
 int getLength()
           
 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 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)
           
 
Methods inherited from class org.hydrateframework.gen.schema.Types.BaseType
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.String

public Types.String()
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()

getJavaNotSetValue

public java.lang.String getJavaNotSetValue()

getJavaNativeType

public java.lang.String getJavaNativeType()

getLength

public int getLength()
Specified by:
getLength in interface Type
Overrides:
getLength in class Types.BaseType

getJavaNotPopulatedValue

public java.lang.String getJavaNotPopulatedValue()

getJavaEmptyValue

public java.lang.String getJavaEmptyValue()

getJavaSqlType

public java.lang.String getJavaSqlType()

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)

writeCvtPublicToInternal

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

getName

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


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)

writeCompareTwo

public java.lang.String writeCompareTwo(java.lang.String one,
                                        java.lang.String two)


Copyright © 2000 The Hydrate Project. All Rights Reserved.