XSD
Class Integer

java.lang.Object
  |
  +--Datatypes.Datatype
        |
        +--XSD.AnySimpleType
              |
              +--XSD.Decimal
                    |
                    +--XSD.Integer
Direct Known Subclasses:
Integer, Long, NonNegativeInteger

public class Integer
extends Decimal


Field Summary
 
Fields inherited from class Datatypes.Datatype
nativeValue
 
Constructor Summary
Integer()
           
Integer(java.lang.String lform)
           
 
Method Summary
 boolean isValidForm(java.lang.String lform)
          Returns true if lexical form is valid, else returns false.
 java.lang.String lexicalForm()
          Returns a valid lexical form (string representation) of the value.
 
Methods inherited from class XSD.Decimal
compareTo, equals, getNativeValue, setValue
 
Methods inherited from class Datatypes.Datatype
compare, equal, lookup, register, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Integer

public Integer()

Integer

public Integer(java.lang.String lform)
        throws InvalidLexicalForm
Method Detail

lexicalForm

public java.lang.String lexicalForm()
Description copied from class: Datatype
Returns a valid lexical form (string representation) of the value.

Overrides:
lexicalForm in class Decimal

isValidForm

public boolean isValidForm(java.lang.String lform)
Description copied from class: Datatype
Returns true if lexical form is valid, else returns false.

Overrides:
isValidForm in class Decimal