org.hydrateframework.ejb.schema
Class Types.TypeBase
java.lang.Object
org.hydrateframework.ejb.schema.Types.TypeBase
- All Implemented Interfaces:
- Type
- Direct Known Subclasses:
- Types.TypeNative, Types.TypeObject
- Enclosing class:
- Types
public abstract static class Types.TypeBase
- extends java.lang.Object
- implements Type
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.hydrateframework.ejb.schema.Type |
getJavaClass |
Methods inherited from interface org.hydrateframework.gen.schema.Type |
getJavaEmptyValue, getJavaNativeType, getJavaNotPopulatedValue, getJavaNotSetValue, getJavaSqlType, getJavaTypeName, getSQLTypeName, getXSDTypeName, parseType, writeAsString, writeCompareTwo, writeCvtFromJavaObj, writeFromString, writeHashCode, writeJavaSqlRead, writeJavaSqlSet, writeJavaSqlUpdate |
Types.TypeBase
public Types.TypeBase()
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(int memberScale)
getScale
public int getScale()
- Specified by:
getScale
in interface Type
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
getJavaPublicType
public java.lang.String getJavaPublicType()
- Specified by:
getJavaPublicType
in interface Type
getName
public java.lang.String getName()
- Description copied from interface:
Type
- The language independent name of this type
- Specified by:
getName
in interface Type
writeCvtInternalToPublic
public java.lang.String writeCvtInternalToPublic(java.lang.String var)
- Specified by:
writeCvtInternalToPublic
in interface Type
writeCvtPublicToInternal
public java.lang.String writeCvtPublicToInternal(java.lang.String var)
- Specified by:
writeCvtPublicToInternal
in interface Type
setModifiers
public void setModifiers(javax.persistence.TemporalType tempType)
Copyright © 2000 The Hydrate Project. All Rights Reserved.