public class SignedShort extends LLRPNumberType
| Modifier and Type | Field and Description |
|---|---|
protected short |
value |
signed| Constructor and Description |
|---|
SignedShort()
Creates a new SignedShort object.
|
SignedShort(org.jdom.Element element)
Creates a new SignedShort object from jdom element - used for xml decoding.
|
SignedShort(int value) |
SignedShort(java.lang.Integer value)
Creates a new SignedShort object - might loose precision.
|
SignedShort(LLRPBitList bitList)
Creates a new SignedShort object.
|
SignedShort(LLRPBitList bitList,
int bitIndex,
int length) |
SignedShort(java.lang.Short value)
Creates a new SignedShort object.
|
SignedShort(java.lang.String valueString)
String representation in radix 10.
|
SignedShort(java.lang.String valueString,
int radix)
String representation in specified radix.
|
| Modifier and Type | Method and Description |
|---|---|
void |
decodeBinary(LLRPBitList bitList)
decode from binary
|
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()
get number of bits used to represent this type
|
java.lang.Integer |
toInteger()
Integereger representation - no loss in precision
|
short |
toShort()
short representation - no loss in precision
|
java.lang.String |
toString()
String representation
|
java.lang.String |
toString(int radix) |
equals, hashCodetoXMLStringpublic SignedShort(LLRPBitList bitList, int bitIndex, int length)
public SignedShort(java.lang.Short value)
value - to setpublic SignedShort(org.jdom.Element element)
element - to be decodedpublic SignedShort(java.lang.Integer value)
value - to setpublic SignedShort(java.lang.String valueString,
int radix)
public SignedShort(int value)
public SignedShort()
public SignedShort(LLRPBitList bitList)
bitList - to be decodedpublic SignedShort(java.lang.String valueString)
public void decodeBinary(LLRPBitList bitList)
decodeBinary in class LLRPTypebitList - to be decodedpublic static int length()
public java.lang.Integer toInteger()
toInteger in class LLRPNumberTypepublic int intValue()
intValue in class LLRPNumberTypepublic short toShort()
public void decodeXML(org.jdom.Element element)
LLRPTypepublic LLRPBitList encodeBinary()
LLRPTypeencodeBinary in class LLRPTypepublic org.jdom.Content encodeXML(java.lang.String name,
org.jdom.Namespace ns)
LLRPTypepublic java.lang.String toString()
LLRPTypetoString in class LLRPNumberTypepublic boolean inRange(long value)
inRange in class LLRPNumberTypeCopyright © 2007 ETH Zurich.