com.sun.msv.datatype.xsd
Class IntegerValueType
Number
com.sun.msv.datatype.xsd.IntegerValueType
- Comparable, Serializable
public class IntegerValueType
extends Number
Value object of "integer" type.
compareTo
public int compareTo(Object o)
- 1 if this value is bigger than rhs
0 if the values are the same
-1 if rhs is bigger than this.
create
public static IntegerValueType create(BigInteger bi)
translates a BigInteger to an IntegerValueType.
create
public static IntegerValueType create(String nonCanonicalizedValue)
translates non-canonicalized representation of an integer into
an IntegerValueType.
- null
when the parameter is not even valid with respect to
the lexical space of "integer" type specified in
XML Schema datatype spec.
doubleValue
public double doubleValue()
equals
public boolean equals(Object o)
floatValue
public float floatValue()
hashCode
public int hashCode()
intValue
public int intValue()
isNegative
public boolean isNegative()
returns true if the value if negative (less than zero)
isNonNegative
public boolean isNonNegative()
returns true if the value if non-negative (greater than or equal to zero)
isNonPositive
public boolean isNonPositive()
returns true if the value if non-positive (less than or equal to zero)
isPositive
public boolean isPositive()
returns true if the value if positive (greater than zero)
longValue
public long longValue()
precision
public int precision()
toBigInteger
public BigInteger toBigInteger()
converts to BigInteger.
toString
public String toString()