public class NBitUnsignedIntegerDatatype extends AbstractDatatype
| Modifier and Type | Field and Description |
|---|---|
protected IntegerValue |
lowerBound |
protected int |
numberOfBits4Range |
protected IntegerValue |
upperBound |
protected IntegerValue |
validValue |
baseDatatype, builtInType, grammarEnumeration, schemaType, whiteSpace| Constructor and Description |
|---|
NBitUnsignedIntegerDatatype(IntegerValue lowerBound,
IntegerValue upperBound,
QNameContext schemaType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
DatatypeID |
getDatatypeID() |
IntegerValue |
getLowerBound() |
int |
getNumberOfBits() |
IntegerValue |
getUpperBound() |
getBaseDatatype, getBuiltInType, getGrammarEnumeration, getSchemaType, getWhiteSpace, hashCode, setBaseDatatype, setGrammarEnumeration, toStringprotected IntegerValue validValue
protected final IntegerValue lowerBound
protected final IntegerValue upperBound
protected final int numberOfBits4Range
public NBitUnsignedIntegerDatatype(IntegerValue lowerBound, IntegerValue upperBound, QNameContext schemaType)
public DatatypeID getDatatypeID()
public IntegerValue getLowerBound()
public IntegerValue getUpperBound()
public int getNumberOfBits()
public boolean equals(Object o)
equals in class AbstractDatatypeCopyright © 2018 Siemens AG. All rights reserved.