public class IntegerSG extends AtomicTypeSGImpl
| Modifier and Type | Field and Description |
|---|---|
static JavaQName |
INTEGER_TYPE |
| Constructor and Description |
|---|
IntegerSG(SGFactory pFactory,
SchemaSG pSchema,
XSType pType)
Creates a new instance of IntegerSG.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addValidation(SimpleTypeSG pController,
JavaMethod pMethod,
DirectAccessible pValue) |
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,
java.lang.String pValue) |
protected java.lang.String |
getDatatypeName() |
protected JavaQName |
getDatatypeType() |
JavaQName |
getRuntimeType(SimpleTypeSG pController) |
getAtomicType, getCastFromString, getCastToString, getEqualsCheck, isAtomic, isCausingParseConversionEventgenerate, generate, getCollectionType, getFacet, getFacets, getFactory, getInitialValue, getListType, getLocator, getSchema, getUnionType, getXMLSetMethod, getXSType, hasSetMethod, init, isList, isNullable, isUnion, setNullable, setNullablegetFactory, getLocator, getSchema, getXSObjectpublic static final JavaQName INTEGER_TYPE
public JavaQName getRuntimeType(SimpleTypeSG pController)
protected java.lang.String getDatatypeName()
getDatatypeName in class AtomicTypeSGImplprotected JavaQName getDatatypeType()
getDatatypeType in class AtomicTypeSGImplpublic TypedValue getCastFromString(SimpleTypeSG pController, java.lang.String pValue) throws org.xml.sax.SAXException
getCastFromString in interface SimpleTypeSGChaingetCastFromString in class AtomicTypeSGImplorg.xml.sax.SAXExceptionpublic void forAllNonNullValues(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, SGlet pSGlet) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void forAllValues(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, SGlet pSGlet) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void addValidation(SimpleTypeSG pController, JavaMethod pMethod, DirectAccessible pValue)
addValidation in interface SimpleTypeSGChainaddValidation in class SimpleTypeSGImpl