gnu.kawa.xml
public class XIntegerType extends XDataType
Field Summary | |
---|---|
static XIntegerType | byteType |
static XIntegerType | integerType |
static XIntegerType | intType |
static XIntegerType | longType |
IntNum | maxValue The upper bound, inclusive. of the value range of this type.
|
IntNum | minValue The lower bound, inclusive. of the value range of this type.
|
static XIntegerType | negativeIntegerType |
static XIntegerType | nonNegativeIntegerType |
static XIntegerType | nonPositiveIntegerType |
static XIntegerType | positiveIntegerType |
static XIntegerType | shortType |
static XIntegerType | unsignedByteType |
static XIntegerType | unsignedIntType |
static XIntegerType | unsignedLongType |
static XIntegerType | unsignedShortType |
Constructor Summary | |
---|---|
XIntegerType(String name, XDataType base, int typeCode, IntNum min, IntNum max) | |
XIntegerType(Object name, XDataType base, int typeCode, IntNum min, IntNum max) |
Method Summary | |
---|---|
Object | cast(Object value) |
Object | coerceFromObject(Object obj) |
boolean | isInstance(Object obj) |
boolean | isUnsignedType() |
IntNum | valueOf(IntNum value) |
Object | valueOf(String value) |
IntNum | valueOf(String value, int radix) |