org.apache.ws.jaxme.generator.types
Class LongSG
java.lang.Object
org.apache.ws.jaxme.generator.sg.impl.JAXBSGItem
org.apache.ws.jaxme.generator.types.SimpleTypeSGImpl
org.apache.ws.jaxme.generator.types.AtomicTypeSGImpl
org.apache.ws.jaxme.generator.types.PrimitiveTypeSG
org.apache.ws.jaxme.generator.types.LongSG
- All Implemented Interfaces:
- SimpleTypeSGChain
- Direct Known Subclasses:
- UnsignedIntSG
public class LongSG
- extends PrimitiveTypeSG
- Author:
- Jochen Wiedmann
Methods inherited from class org.apache.ws.jaxme.generator.types.SimpleTypeSGImpl |
addValidation, generate, generate, getCollectionType, getFacet, getFacets, getFactory, getInitialValue, getListType, getLocator, getSchema, getUnionType, getXMLSetMethod, getXSType, hasSetMethod, init, isList, isNullable, isUnion, setNullable, setNullable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LONG_TYPE
public static final JavaQName LONG_TYPE
LONG_OBJECT_TYPE
public static final JavaQName LONG_OBJECT_TYPE
LongSG
public LongSG(SGFactory pFactory,
SchemaSG pSchema,
XSType pType)
throws org.xml.sax.SAXException
Creates a new instance of LongSG.
- Throws:
org.xml.sax.SAXException
getPrimitiveRuntimeType
public JavaQName getPrimitiveRuntimeType(SimpleTypeSG pController)
- Specified by:
getPrimitiveRuntimeType
in class PrimitiveTypeSG
getObjectRuntimeType
protected JavaQName getObjectRuntimeType(SimpleTypeSG pController)
- Specified by:
getObjectRuntimeType
in class PrimitiveTypeSG
getDatatypeName
protected java.lang.String getDatatypeName()
- Specified by:
getDatatypeName
in class AtomicTypeSGImpl
getDatatypeType
protected JavaQName getDatatypeType()
- Specified by:
getDatatypeType
in class AtomicTypeSGImpl
getCastFromString
public TypedValue getCastFromString(SimpleTypeSG pController,
java.lang.String pValue)
throws org.xml.sax.SAXException
- Specified by:
getCastFromString
in interface SimpleTypeSGChain
- Overrides:
getCastFromString
in class AtomicTypeSGImpl
- Throws:
org.xml.sax.SAXException