public class BEValue extends Object
Constructor and Description |
---|
BEValue(byte[] value) |
BEValue(List<BEValue> value) |
BEValue(Map<String,BEValue> value) |
BEValue(Number value) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getBytes()
Returns this BEValue as a byte[].
|
int |
getInt()
Returns this BEValue as int.
|
List<BEValue> |
getList()
Returns this BEValue as a List of BEValues.
|
long |
getLong()
Returns this BEValue as long.
|
Map<String,BEValue> |
getMap()
Returns this BEValue as a Map of BEValue keys and BEValue
values.
|
Number |
getNumber()
Returns this BEValue as a Number.
|
String |
getString()
Returns this BEValue as a String.
|
Object |
getValue()
return the untyped value
|
String |
toString() |
public BEValue(byte[] value)
public BEValue(Number value)
public String getString() throws InvalidBEncodingException
InvalidBEncodingException
public byte[] getBytes() throws InvalidBEncodingException
InvalidBEncodingException
public Number getNumber() throws InvalidBEncodingException
InvalidBEncodingException
public int getInt() throws InvalidBEncodingException
Number.intValue()
.InvalidBEncodingException
public long getLong() throws InvalidBEncodingException
Number.longValue()
.InvalidBEncodingException
public List<BEValue> getList() throws InvalidBEncodingException
InvalidBEncodingException
public Map<String,BEValue> getMap() throws InvalidBEncodingException
InvalidBEncodingException
public Object getValue()