EXIficient

com.siemens.ct.exi.util.datatype
Class XSDInteger

java.lang.Object
  extended by com.siemens.ct.exi.util.datatype.XSDInteger
All Implemented Interfaces:
java.lang.Comparable<XSDInteger>

public class XSDInteger
extends java.lang.Object
implements java.lang.Comparable<XSDInteger>

TODO Description

Version:
0.3.20081111
Author:
Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com

Method Summary
 int compareTo(XSDInteger other)
           
 java.math.BigInteger getBigInteger()
           
 IntegerType getIntegerType()
           
 int getIntInteger()
           
 long getLongInteger()
           
 boolean isNegative()
           
static XSDInteger newInstance()
           
 void parse(java.lang.String s)
           
 void setToIntegerValue(int val)
           
 XSDInteger subtract(XSDInteger val)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

newInstance

public static XSDInteger newInstance()

setToIntegerValue

public void setToIntegerValue(int val)

parse

public void parse(java.lang.String s)
           throws XMLParsingException
Throws:
XMLParsingException

isNegative

public boolean isNegative()

getIntInteger

public int getIntInteger()

getLongInteger

public long getLongInteger()

getBigInteger

public java.math.BigInteger getBigInteger()

getIntegerType

public IntegerType getIntegerType()

subtract

public XSDInteger subtract(XSDInteger val)

compareTo

public int compareTo(XSDInteger other)
Specified by:
compareTo in interface java.lang.Comparable<XSDInteger>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

EXIficient