org.apache.ws.jaxme.xs.types

Class XSEntities

Implemented Interfaces:
XSListType, XSObject, XSOpenAttrs, XSSimpleType, XSType

public class XSEntities
extends AbstractListType

Author:
Jochen Wiedmann

Constructor Summary

XSEntities()

Method Summary

static XSType
getInstance()
XSType
getItemType()
Long
getMinLength()
XsQName
getName()
If the type is global: Returns the types name.
boolean
isBuiltin()
Returns whether the type is a builtin type of XML Schema.

Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractListType

getLength, getMaxLength, getMinLength, getRestrictedType, isList, isRestriction

Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractSimpleType

getAtomicType, getComplexType, getEnumerations, getListType, getParentObject, getPattern, getSimpleType, getUnionType, getXSObjectFactory, isAtomic, isList, isSimple, isTopLevelObject, isUnion

Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractBuiltinType

getAnnotations, getLocator, getOpenAttributes, getSchemaHeader, getXSSchema, isGlobal, setGlobal, validate

Constructor Details

XSEntities

protected XSEntities()

Method Details

getInstance

public static XSType getInstance()

getItemType

public XSType getItemType()
Specified by:
getItemType in interface XSListType

getMinLength

public Long getMinLength()
Specified by:
getMinLength in interface XSListType
Overrides:
getMinLength in interface AbstractListType

getName

public XsQName getName()
If the type is global: Returns the types name. Otherwise returns null.
Specified by:
getName in interface XSType

isBuiltin

public boolean isBuiltin()
Returns whether the type is a builtin type of XML Schema.
Specified by:
isBuiltin in interface XSType