|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.llrp.ltk.types.LLRPType
org.llrp.ltk.types.LLRPNumberType
org.llrp.ltk.types.UnsignedInteger
public class UnsignedInteger
Unsigned 32 bit Integer
Field Summary | |
---|---|
protected java.math.BigInteger |
value
|
Fields inherited from class org.llrp.ltk.types.LLRPNumberType |
---|
signed |
Constructor Summary | |
---|---|
UnsignedInteger()
Creates a new UnsignedInteger object. |
|
UnsignedInteger(org.jdom.Element element)
Creates a new UnsignedInteger object from jdom element - used for xml decoding |
|
UnsignedInteger(int value)
Creates a new UnsignedInteger object from Java Integer - interpreting signed bit as value |
|
UnsignedInteger(java.lang.Integer value)
Creates a new UnsignedInteger object from Java Integer - interpreting signed bit as value |
|
UnsignedInteger(LLRPBitList bitList)
Creates a new UnsignedInteger object. |
|
UnsignedInteger(long value)
Creates a new UnsignedInteger object from Java long |
|
UnsignedInteger(java.lang.String valueString)
Creates a new UnsignedInteger object. |
|
UnsignedInteger(java.lang.String valueString,
int radix)
String representation in specified radix. |
Method Summary | |
---|---|
void |
decodeBinary(LLRPBitList bitList)
decode to binary representation |
void |
decodeXML(org.jdom.Element element)
create objects from xml. |
LLRPBitList |
encodeBinary()
encode this value |
org.jdom.Content |
encodeXML(java.lang.String name,
org.jdom.Namespace ns)
create xml representation of this parameter. |
boolean |
inRange(long value)
|
boolean |
inRange(java.lang.String valueString)
|
int |
intValue()
|
static int |
length()
number of bits used to represent this type |
java.lang.Integer |
toInteger()
this might return a false value. |
java.lang.Long |
toLong()
Unsigned Integer wrapped Integero java long |
java.lang.String |
toString()
String representation |
java.lang.String |
toString(int radix)
|
Methods inherited from class org.llrp.ltk.types.LLRPNumberType |
---|
equals, hashCode |
Methods inherited from class org.llrp.ltk.types.LLRPType |
---|
toXMLString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.math.BigInteger value
Constructor Detail |
---|
public UnsignedInteger(java.lang.Integer value)
value
- to setpublic UnsignedInteger(int value)
value
- to setpublic UnsignedInteger(long value)
value
- to setpublic UnsignedInteger(java.lang.String valueString)
valueString
- value as stringpublic UnsignedInteger(java.lang.String valueString, int radix)
public UnsignedInteger()
public UnsignedInteger(LLRPBitList bitList)
bitList
- to be decodedpublic UnsignedInteger(org.jdom.Element element)
element
- to be decodedMethod Detail |
---|
public void decodeBinary(LLRPBitList bitList)
decodeBinary
in class LLRPType
bitList
- to be decodedpublic static int length()
public java.lang.Integer toInteger()
toInteger
in class LLRPNumberType
public int intValue()
intValue
in class LLRPNumberType
public java.lang.Long toLong()
public void decodeXML(org.jdom.Element element)
LLRPType
decodeXML
in class LLRPType
element
- to be decodedpublic LLRPBitList encodeBinary()
LLRPType
encodeBinary
in class LLRPType
public org.jdom.Content encodeXML(java.lang.String name, org.jdom.Namespace ns)
LLRPType
encodeXML
in class LLRPType
name
- returned content should havens
- Namespace of elementspublic java.lang.String toString(int radix)
toString
in class LLRPType
public java.lang.String toString()
LLRPType
toString
in class LLRPNumberType
public boolean inRange(long value)
inRange
in class LLRPNumberType
public boolean inRange(java.lang.String valueString)
inRange
in class LLRPType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |