org.apache.ws.jaxme.xs.types
Class XSUnsignedByte

java.lang.Object
  extended byorg.apache.ws.jaxme.xs.types.AbstractSimpleType
      extended byorg.apache.ws.jaxme.xs.types.AbstractAtomicType
          extended byorg.apache.ws.jaxme.xs.types.XSDecimal
              extended byorg.apache.ws.jaxme.xs.types.XSInteger
                  extended byorg.apache.ws.jaxme.xs.types.XSNonNegativeInteger
                      extended byorg.apache.ws.jaxme.xs.types.XSUnsignedLong
                          extended byorg.apache.ws.jaxme.xs.types.XSUnsignedInt
                              extended byorg.apache.ws.jaxme.xs.types.XSUnsignedShort
                                  extended byorg.apache.ws.jaxme.xs.types.XSUnsignedByte
All Implemented Interfaces:
XSAtomicType, XSObject, XSOpenAttrs, XSSimpleType, XSType

public class XSUnsignedByte
extends XSUnsignedShort

The xs:unsignedByte type

Author:
Jochen Wiedmann

Constructor Summary
protected XSUnsignedByte()
           
 
Method Summary
static XSType getInstance()
           
 java.lang.String getMaxInclusive()
          Returns the value of the "maxInclusive" facet or null, if the facet is not set.
 XsQName getName()
          If the type is global: Returns the types name.
 XSType getRestrictedType()
          If the simple type is a restriction, returns the restricted simple type.
 
Methods inherited from class org.apache.ws.jaxme.xs.types.XSNonNegativeInteger
getMinExclusive, getMinInclusive
 
Methods inherited from class org.apache.ws.jaxme.xs.types.XSInteger
getFractionDigits
 
Methods inherited from class org.apache.ws.jaxme.xs.types.XSDecimal
isRestriction
 
Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractAtomicType
getAtomicType, getLength, getMaxExclusive, getMaxLength, getMinLength, getTotalDigits, isAtomic, isCollapsing, isReplacing
 
Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractSimpleType
getAnnotations, getComplexType, getEnumerations, getListType, getLocator, getOpenAttributes, getParentObject, getPattern, getSimpleType, getUnionType, getXSObjectFactory, getXSSchema, isGlobal, isList, isSimple, isTopLevelObject, isUnion, setGlobal, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSUnsignedByte

protected XSUnsignedByte()
Method Detail

getName

public XsQName getName()
Description copied from interface: XSType

If the type is global: Returns the types name. Otherwise returns null.

Specified by:
getName in interface XSType
Overrides:
getName in class XSUnsignedShort

getMaxInclusive

public java.lang.String getMaxInclusive()
Description copied from interface: XSAtomicType

Returns the value of the "maxInclusive" facet or null, if the facet is not set.

Specified by:
getMaxInclusive in interface XSAtomicType
Overrides:
getMaxInclusive in class XSUnsignedShort

getInstance

public static XSType getInstance()

getRestrictedType

public XSType getRestrictedType()
Description copied from interface: XSSimpleType

If the simple type is a restriction, returns the restricted simple type.

Specified by:
getRestrictedType in interface XSSimpleType
Overrides:
getRestrictedType in class XSUnsignedShort