XmlInteger Interface

com.bea.xml
XmlInteger Interface

public interface XmlInteger

    extends XmlDecimal

Corresponds to the XML Schema xs:integer type. One of the derived types based on xs:decimal.

This type should not be confused with xs:int or Java Integer. This type represents an arbitrary-precision integer with any number of digits, while a Java int or an xs:int is a 32-bit finite-precision integer.

Convertible to a Java BigInteger.


All Superinterfaces
XmlAnySimpleType, XmlDecimal, XmlObject, XmlTokenSource
All Known Subinterfaces

XmlByte, XmlInt, XmlLong, XmlNegativeInteger, XmlNonNegativeInteger, XmlNonPositiveInteger, XmlPositiveInteger, XmlShort, XmlUnsignedByte, XmlUnsignedInt, XmlUnsignedLong, XmlUnsignedShort

Nested Class Summary

public static final classXmlInteger.Factory
           A class with methods for creating instances of XmlInteger.
 
Nested classes from interface com.bea.xml.XmlAnySimpleType
XmlAnySimpleType.Factory
 
Nested classes from interface com.bea.xml.XmlDecimal
XmlDecimal.Factory
 
Nested classes from interface com.bea.xml.XmlObject
XmlObject.Factory
 

Field Summary

public static final SchemaType
type
The constant SchemaType object representing this schema type.
   
Fields from interface com.bea.xml.XmlAnySimpleType
type
 
Fields from interface com.bea.xml.XmlDecimal
type
 
Fields from interface com.bea.xml.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
 

Method Summary

public BigInteger
bigIntegerValue()
Returns this value as a BigInteger
public BigInteger
getBigIntegerValue()
Returns this value as a BigInteger
public void
set(BigInteger bi)
Sets this value as a BigInteger
public void
setBigIntegerValue(BigInteger bi)
Sets this value as a BigInteger
 
Methods from interface com.bea.xml.XmlAnySimpleType
getStringValue, set, setStringValue, stringValue
 
Methods from interface com.bea.xml.XmlDecimal
bigDecimalValue, getBigDecimalValue, set, setBigDecimalValue
 
Methods from interface com.bea.xml.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectPath, selectPath, set, setNil, toString, validate, validate, valueEquals, valueHashCode
 
Methods from interface com.bea.xml.XmlTokenSource
documentProperties, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, save, save, save, save, save, save, save, save, xmlText, xmlText
   

Field Detail

type

public static final SchemaType type
The constant SchemaType object representing this schema type.

 

Method Detail

bigIntegerValue() Method

DEPRECATED replaced with com.bea.xml.XmlInteger.getBigIntegerValue()

public BigInteger bigIntegerValue()
Returns this value as a BigInteger


getBigIntegerValue() Method

public BigInteger getBigIntegerValue()
Returns this value as a BigInteger


set(BigInteger) Method

DEPRECATED replaced with com.bea.xml.XmlInteger.setBigIntegerValue(java.math.BigInteger)

public void set(BigInteger bi)
Sets this value as a BigInteger


setBigIntegerValue(BigInteger) Method

public void setBigIntegerValue(BigInteger bi)
Sets this value as a BigInteger