public abstract class AtomicTypeSGImpl extends SimpleTypeSGImpl
Modifier | Constructor and Description |
---|---|
protected |
AtomicTypeSGImpl(SGFactory pFactory,
SchemaSG pSchema,
XSType pType)
Creates a new instance of AtomicTypeSGImpl.
|
Modifier and Type | Method and Description |
---|---|
AtomicTypeSG |
getAtomicType(SimpleTypeSG pController) |
TypedValue |
getCastFromString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
java.lang.Object pData) |
TypedValue |
getCastFromString(SimpleTypeSG pController,
java.lang.String pValue) |
TypedValue |
getCastToString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
DirectAccessible pData) |
protected abstract java.lang.String |
getDatatypeName() |
protected abstract JavaQName |
getDatatypeType() |
java.lang.Object |
getEqualsCheck(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue1,
java.lang.Object pValue2) |
boolean |
isAtomic(SimpleTypeSG pController) |
boolean |
isCausingParseConversionEvent(SimpleTypeSG pController) |
addValidation, generate, generate, getCollectionType, getFacet, getFacets, getFactory, getInitialValue, getListType, getLocator, getSchema, getUnionType, getXMLSetMethod, getXSType, hasSetMethod, init, isList, isNullable, isUnion, setNullable, setNullable
getFactory, getLocator, getSchema, getXSObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forAllNonNullValues, forAllValues, getRuntimeType
public boolean isAtomic(SimpleTypeSG pController)
isAtomic
in interface SimpleTypeSGChain
isAtomic
in class SimpleTypeSGImpl
protected abstract java.lang.String getDatatypeName()
protected abstract JavaQName getDatatypeType()
public AtomicTypeSG getAtomicType(SimpleTypeSG pController)
getAtomicType
in interface SimpleTypeSGChain
getAtomicType
in class SimpleTypeSGImpl
public TypedValue getCastFromString(SimpleTypeSG pController, java.lang.String pValue) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public TypedValue getCastFromString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, java.lang.Object pData) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public TypedValue getCastToString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, DirectAccessible pData)
public java.lang.Object getEqualsCheck(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue1, java.lang.Object pValue2) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public boolean isCausingParseConversionEvent(SimpleTypeSG pController)