org.hydrateframework.gen.schema
Class Types.BaseType

java.lang.Object
  extended by org.hydrateframework.gen.schema.Types.BaseType
All Implemented Interfaces:
Type
Direct Known Subclasses:
Types.Blob, Types.Boolean, Types.Date, Types.Integer, Types.JavaType, Types.Object, Types.PositiveDouble, Types.PositiveInteger, Types.Real, Types.String, Types.Void
Enclosing class:
Types

public abstract static class Types.BaseType
extends java.lang.Object
implements Type


Constructor Summary
Types.BaseType()
           
 
Method Summary
 int getLength()
           
 int getLength(int memberLength)
           
 int getPrecision()
           
 int getPrecision(int memberPrecision)
           
 int getScale()
           
 int getScale(int memberScale)
           
 java.lang.String writeUpdFromUnderlying(java.lang.String var)
           
 void writeXSDType(SAXWriter wrt, boolean isOptional)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.hydrateframework.gen.schema.Type
getJavaEmptyValue, getJavaNativeType, getJavaNotPopulatedValue, getJavaNotSetValue, getJavaPublicType, getJavaSqlType, getJavaTypeName, getName, getSQLTypeName, getXSDTypeName, parseType, writeAsString, writeCompareTwo, writeCvtFromJavaObj, writeCvtInternalToPublic, writeCvtPublicToInternal, writeFromString, writeHashCode, writeJavaSqlRead, writeJavaSqlSet, writeJavaSqlUpdate
 

Constructor Detail

Types.BaseType

public Types.BaseType()
Method Detail

getLength

public int getLength()
Specified by:
getLength in interface Type

getLength

public int getLength(int memberLength)

getPrecision

public int getPrecision()
Specified by:
getPrecision in interface Type

getPrecision

public int getPrecision(int memberPrecision)

getScale

public int getScale()
Specified by:
getScale in interface Type

getScale

public int getScale(int memberScale)

writeUpdFromUnderlying

public java.lang.String writeUpdFromUnderlying(java.lang.String var)
Specified by:
writeUpdFromUnderlying in interface Type

writeXSDType

public void writeXSDType(SAXWriter wrt,
                         boolean isOptional)
                  throws org.xml.sax.SAXException
Specified by:
writeXSDType in interface Type
Throws:
org.xml.sax.SAXException


Copyright © 2000 The Hydrate Project. All Rights Reserved.