|
||||||||||
| 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.SignedInteger
public class SignedInteger
Signed 32 bit Integer
| Field Summary | |
|---|---|
protected int |
value
|
| Fields inherited from class org.llrp.ltk.types.LLRPNumberType |
|---|
signed |
| Constructor Summary | |
|---|---|
SignedInteger()
Creates a new SignedInteger object. |
|
SignedInteger(org.jdom.Element element)
Creates a new UnsignedInteger object from jdom element - used for xml decoding |
|
SignedInteger(int value)
|
|
SignedInteger(java.lang.Integer value)
Creates a new SignedInteger object. |
|
SignedInteger(LLRPBitList bitList)
Creates a new SignedInteger object. |
|
SignedInteger(java.lang.String valueString)
String representation in radix 10. |
|
SignedInteger(java.lang.String valueString,
int radix)
String representation in specified radix. |
|
| Method Summary | |
|---|---|
void |
decodeBinary(LLRPBitList list)
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)
|
static int |
length()
get number of bits used to represent this type. |
java.lang.Integer |
toInteger()
Integer representation - no loss in precision |
java.lang.String |
toString()
String representation |
java.lang.String |
toString(int radix)
|
| Methods inherited from class org.llrp.ltk.types.LLRPNumberType |
|---|
equals, hashCode, intValue |
| 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 int value
| Constructor Detail |
|---|
public SignedInteger()
public SignedInteger(java.lang.Integer value)
value - to setpublic SignedInteger(int value)
public SignedInteger(LLRPBitList bitList)
bitList - to be decodedpublic SignedInteger(java.lang.String valueString)
public SignedInteger(java.lang.String valueString,
int radix)
public SignedInteger(org.jdom.Element element)
element - to be decoded| Method Detail |
|---|
public void decodeBinary(LLRPBitList list)
decodeBinary in class LLRPTypelist - to be decodedpublic static int length()
public java.lang.Integer toInteger()
toInteger in class LLRPNumberTypepublic void decodeXML(org.jdom.Element element)
LLRPType
decodeXML in class LLRPTypeelement - 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 LLRPTypename - returned content should havens - Namespace of elementspublic java.lang.String toString()
LLRPType
toString in class LLRPNumberTypepublic java.lang.String toString(int radix)
toString in class LLRPTypepublic boolean inRange(long value)
inRange in class LLRPNumberTypepublic 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 | |||||||||