public abstract class AbstractDatatype extends Object implements Datatype
| Modifier and Type | Field and Description |
|---|---|
protected Datatype |
baseDatatype |
protected BuiltInType |
builtInType |
protected EnumDatatype |
grammarEnumeration |
protected QNameContext |
schemaType |
protected WhiteSpace |
whiteSpace |
| Constructor and Description |
|---|
AbstractDatatype() |
AbstractDatatype(BuiltInType builtInType,
QNameContext schemaType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Datatype |
getBaseDatatype() |
BuiltInType |
getBuiltInType() |
EnumDatatype |
getGrammarEnumeration() |
QNameContext |
getSchemaType() |
WhiteSpace |
getWhiteSpace() |
int |
hashCode() |
void |
setBaseDatatype(Datatype baseDatatype) |
void |
setGrammarEnumeration(EnumDatatype grammarEnumeration) |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDatatypeIDprotected final BuiltInType builtInType
protected final QNameContext schemaType
protected Datatype baseDatatype
protected EnumDatatype grammarEnumeration
protected WhiteSpace whiteSpace
public AbstractDatatype()
public AbstractDatatype(BuiltInType builtInType, QNameContext schemaType)
public BuiltInType getBuiltInType()
getBuiltInType in interface Datatypepublic QNameContext getSchemaType()
getSchemaType in interface Datatypepublic Datatype getBaseDatatype()
getBaseDatatype in interface Datatypepublic void setBaseDatatype(Datatype baseDatatype)
setBaseDatatype in interface Datatypepublic void setGrammarEnumeration(EnumDatatype grammarEnumeration)
setGrammarEnumeration in interface Datatypepublic EnumDatatype getGrammarEnumeration()
getGrammarEnumeration in interface Datatypepublic WhiteSpace getWhiteSpace()
getWhiteSpace in interface DatatypeCopyright © 2018 Siemens AG. All rights reserved.