public class OscString extends Object implements OscArgument
Constructor and Description |
---|
OscString(char[] value) |
OscString(String value) |
Modifier and Type | Method and Description |
---|---|
int |
getByteLength()
Gets the number of bytes used by this argument uses in its encoded representation.
|
char |
getTypeTag()
Returns the type tag used to encode this argument
|
String |
getValue() |
static OscString |
parse(byte[] data,
int offset,
int len) |
void |
serialize(ByteBuffer buffer)
Serializes this argument to a buffer
|
OscString |
setValue(String value) |
boolean |
toBoolean() |
double |
toDouble() |
float |
toFloat() |
int |
toInt()
Gets an integer value of this argument
|
String |
toString() |
public OscString(char[] value)
public OscString(String value)
public String getValue()
public int getByteLength()
OscArgument
getByteLength
in interface OscArgument
public static OscString parse(byte[] data, int offset, int len) throws OscException
OscException
public char getTypeTag()
OscArgument
getTypeTag
in interface OscArgument
public void serialize(ByteBuffer buffer)
OscArgument
serialize
in interface OscArgument
buffer
- ByteByffer to write topublic int toInt()
OscArgument
toInt
in interface OscArgument
public float toFloat()
toFloat
in interface OscArgument
public double toDouble()
toDouble
in interface OscArgument
public boolean toBoolean()
toBoolean
in interface OscArgument
LX library by Mark C. Slee. © 2012-2020