org.hydrateframework.gen.schema
Interface Type
- All Known Subinterfaces:
- Type
- All Known Implementing Classes:
- ClassDef, ClassDef, Enumeration, Enumeration, Types.BaseType, Types.Blob, Types.Boolean, Types.Currency, Types.Date, Types.Integer, Types.JavaType, Types.Object, Types.PositiveDouble, Types.PositiveInteger, Types.Real, Types.String, Types.Time, Types.Timestamp, Types.Type_array_B, Types.Type_boolean, Types.Type_double, Types.Type_int, Types.Type_java_lang_String, Types.Type_java_util_Date, Types.Type_long, Types.TypeBase, Types.TypeInteger, Types.TypeNative, Types.TypeObject, Types.TypeReal, Types.Void
public interface Type
- Version:
- @(#)$Revision: 1.4 $
- Author:
- David Chamberlin
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 |
int |
getPrecision()
|
int |
getScale()
|
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)
|
void |
writeXSDType(SAXWriter wrt,
boolean isOptional)
|
getName
java.lang.String getName()
- The language independent name of this type
getJavaTypeName
java.lang.String getJavaTypeName()
- The name of the type in Java. e.g. java.util.Date
getSQLTypeName
java.lang.String getSQLTypeName(SQLWriter sqlWriter,
int size,
int precision,
int scale)
getJavaPublicType
java.lang.String getJavaPublicType()
getJavaNotSetValue
java.lang.String getJavaNotSetValue()
getJavaNotPopulatedValue
java.lang.String getJavaNotPopulatedValue()
getJavaNativeType
java.lang.String getJavaNativeType()
getJavaEmptyValue
java.lang.String getJavaEmptyValue()
getJavaSqlType
java.lang.String getJavaSqlType()
getLength
int getLength()
getPrecision
int getPrecision()
getScale
int getScale()
parseType
java.lang.Object parseType(java.lang.String val)
throws java.text.ParseException
- Throws:
java.text.ParseException
writeJavaSqlUpdate
java.lang.String writeJavaSqlUpdate(java.lang.String rs,
java.lang.String mbrIdx,
java.lang.String mbrVar)
writeJavaSqlSet
java.lang.String writeJavaSqlSet(java.lang.String stmt,
java.lang.String mbrIdx,
java.lang.String mbrVar)
writeJavaSqlRead
java.lang.String writeJavaSqlRead(java.lang.String rs,
java.lang.String mbrIdx)
writeCvtFromJavaObj
java.lang.String writeCvtFromJavaObj(java.lang.String obj)
writeCvtInternalToPublic
java.lang.String writeCvtInternalToPublic(java.lang.String var)
writeCvtPublicToInternal
java.lang.String writeCvtPublicToInternal(java.lang.String var)
writeAsString
java.lang.String writeAsString(java.lang.String var)
writeFromString
java.lang.String writeFromString(java.lang.String var)
writeHashCode
java.lang.String writeHashCode(java.lang.String var)
writeUpdFromUnderlying
java.lang.String writeUpdFromUnderlying(java.lang.String var)
getXSDTypeName
java.lang.String getXSDTypeName(boolean isOptional)
writeXSDType
void writeXSDType(SAXWriter wrt,
boolean isOptional)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
writeCompareTwo
java.lang.String writeCompareTwo(java.lang.String one,
java.lang.String two)
Copyright © 2000 The Hydrate Project. All Rights Reserved.