public abstract class PrimitiveTypeSG extends AtomicTypeSGImpl
| Modifier | Constructor and Description |
|---|---|
protected |
PrimitiveTypeSG(SGFactory pFactory,
SchemaSG pSchema,
XSType pType)
Creates a new instance of PrimitiveTypeSG.java.
|
| Modifier and Type | Method and Description |
|---|---|
void |
forAllNonNullValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet) |
void |
forAllValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet) |
TypedValue |
getCastFromString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
java.lang.Object pData) |
TypedValue |
getCastToString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
DirectAccessible pData) |
java.lang.Object |
getEqualsCheck(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue1,
java.lang.Object pValue2) |
protected abstract JavaQName |
getObjectRuntimeType(SimpleTypeSG pController) |
protected abstract JavaQName |
getPrimitiveRuntimeType(SimpleTypeSG pController) |
JavaQName |
getRuntimeType(SimpleTypeSG pController) |
protected boolean |
isUnsigned() |
getAtomicType, getCastFromString, getDatatypeName, getDatatypeType, isAtomic, isCausingParseConversionEventaddValidation, generate, generate, getCollectionType, getFacet, getFacets, getFactory, getInitialValue, getListType, getLocator, getSchema, getUnionType, getXMLSetMethod, getXSType, hasSetMethod, init, isList, isNullable, isUnion, setNullable, setNullablegetFactory, getLocator, getSchema, getXSObjectprotected boolean isUnsigned()
protected abstract JavaQName getObjectRuntimeType(SimpleTypeSG pController)
protected abstract JavaQName getPrimitiveRuntimeType(SimpleTypeSG pController)
public JavaQName getRuntimeType(SimpleTypeSG pController)
public TypedValue getCastFromString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, java.lang.Object pData) throws org.xml.sax.SAXException
getCastFromString in interface SimpleTypeSGChaingetCastFromString in class AtomicTypeSGImplorg.xml.sax.SAXExceptionpublic TypedValue getCastToString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, DirectAccessible pData)
getCastToString in interface SimpleTypeSGChaingetCastToString in class AtomicTypeSGImplpublic void forAllValues(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, SGlet pSGlet) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void forAllNonNullValues(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, SGlet pSGlet) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic java.lang.Object getEqualsCheck(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue1, java.lang.Object pValue2) throws org.xml.sax.SAXException
getEqualsCheck in interface SimpleTypeSGChaingetEqualsCheck in class AtomicTypeSGImplorg.xml.sax.SAXException