com.virtualweaver.xotics.datamodel.datatype
Class XsdNonPositiveInteger

java.lang.Object
  extended bycom.virtualweaver.xotics.datamodel.datatype.XsdAnySimpleType
      extended bycom.virtualweaver.xotics.datamodel.datatype.XsdInteger
          extended bycom.virtualweaver.xotics.datamodel.datatype.XsdNonPositiveInteger
All Implemented Interfaces:
java.lang.Cloneable, XoDataType, XsdDataType

public class XsdNonPositiveInteger
extends XsdInteger


Field Summary
static java.lang.String NAME
           
 
Fields inherited from class com.virtualweaver.xotics.datamodel.datatype.XsdAnySimpleType
support, value
 
Fields inherited from interface com.virtualweaver.xotics.datamodel.datatype.XsdDataType
XSD_NS_REF
 
Constructor Summary
XsdNonPositiveInteger(java.math.BigInteger bi)
           
XsdNonPositiveInteger(java.lang.String strv)
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getLocalName()
          Returns the local name of the datatype. this method is used to identify any XSD datatype by a string, i.e. for instanciation in XPath requests.
static java.lang.Object getMaxInclusive()
           
 
Methods inherited from class com.virtualweaver.xotics.datamodel.datatype.XsdInteger
createValue, getFractionDigit, getJavaTypeClass, getTotalDigit, getWhiteSpace
 
Methods inherited from class com.virtualweaver.xotics.datamodel.datatype.XsdAnySimpleType
equals, getAsString, getJavaTypeValue, getLength, getMaxExclusive, getMaxLength, getMinExclusive, getMinInclusive, getMinLength, getNameSpace, getPattern, matchFractionDigit, matchLength, matchMaxExclusive, matchMaxInclusive, matchMaxLength, matchMinExclusive, matchMinInclusive, matchMinLength, matchPattern, matchTotalDigit, toString, whiteSpace
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

public static java.lang.String NAME
Constructor Detail

XsdNonPositiveInteger

public XsdNonPositiveInteger(java.lang.String strv)
                      throws java.lang.IllegalArgumentException

XsdNonPositiveInteger

public XsdNonPositiveInteger(java.math.BigInteger bi)
                      throws java.lang.IllegalArgumentException
Method Detail

clone

public java.lang.Object clone()
Overrides:
clone in class XsdInteger

getMaxInclusive

public static java.lang.Object getMaxInclusive()

getLocalName

public java.lang.String getLocalName()
Description copied from interface: XsdDataType
Returns the local name of the datatype. this method is used to identify any XSD datatype by a string, i.e. for instanciation in XPath requests.

Specified by:
getLocalName in interface XsdDataType
Overrides:
getLocalName in class XsdInteger