public abstract class XSSimpleTypeImpl extends java.lang.Object implements XSSimpleType
Constructor and Description |
---|
XSSimpleTypeImpl() |
Modifier and Type | Method and Description |
---|---|
XSAtomicType |
getAtomicType()
Returns the atomic type details.
|
XSListType |
getListType()
Returns the list type details.
|
XSUnionType |
getUnionType()
Returns the union type details.
|
boolean |
isAtomic()
Returns whether the simple type is atomic.
|
boolean |
isList()
Returns whether the simple type is a list.
|
boolean |
isUnion()
Returns whether the simple type is a union.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEnumerations, getPattern, getRestrictedType, isRestriction
public boolean isAtomic()
XSSimpleType
Returns whether the simple type is atomic.
isAtomic
in interface XSSimpleType
public XSAtomicType getAtomicType()
XSSimpleType
Returns the atomic type details.
getAtomicType
in interface XSSimpleType
public boolean isList()
XSSimpleType
Returns whether the simple type is a list.
isList
in interface XSSimpleType
public XSListType getListType()
XSSimpleType
Returns the list type details.
getListType
in interface XSSimpleType
public boolean isUnion()
XSSimpleType
Returns whether the simple type is a union.
isUnion
in interface XSSimpleType
public XSUnionType getUnionType()
XSSimpleType
Returns the union type details.
getUnionType
in interface XSSimpleType