Public Member Functions | |
boolean | equals (Object obj) |
boolean | getBool (String name) |
boolean[] | getBoolArray (String name) |
byte | getByte (String name) |
byte[] | getByteArray (String name) |
ChannelBuffer | getChannelBuffer (String name) |
short | getChar (String name) |
short[] | getCharArray (String name) |
String | getDefinition () |
Duration | getDuration (String name) |
List< Duration > | getDurationList (String name) |
List< Field > | getFields () |
float | getFloat32 (String name) |
float[] | getFloat32Array (String name) |
double | getFloat64 (String name) |
double[] | getFloat64Array (String name) |
MessageIdentifier | getIdentifier () |
Object | getInstance () |
short | getInt16 (String name) |
short[] | getInt16Array (String name) |
int | getInt32 (String name) |
int[] | getInt32Array (String name) |
long | getInt64 (String name) |
long[] | getInt64Array (String name) |
byte | getInt8 (String name) |
byte[] | getInt8Array (String name) |
MessageContext | getMessageContext () |
MessageFields | getMessageFields () |
String | getName () |
String | getPackage () |
String | getString (String name) |
List< String > | getStringList (String name) |
Time | getTime (String name) |
List< Time > | getTimeList (String name) |
String | getType () |
short | getUInt16 (String name) |
short[] | getUInt16Array (String name) |
int | getUInt32 (String name) |
int[] | getUInt32Array (String name) |
long | getUInt64 (String name) |
long[] | getUInt64Array (String name) |
short | getUInt8 (String name) |
short[] | getUInt8Array (String name) |
int | hashCode () |
MessageImpl (MessageContext messageContext) | |
void | setBool (String name, boolean value) |
void | setBoolArray (String name, boolean[] value) |
void | setByte (String name, byte value) |
void | setByteArray (String name, byte[] value) |
void | setChannelBuffer (String name, ChannelBuffer value) |
void | setChar (String name, short value) |
void | setCharArray (String name, short[] value) |
void | setDuration (String name, Duration value) |
void | setDurationList (String name, List< Duration > value) |
void | setFloat32 (String name, float value) |
void | setFloat32Array (String name, float[] value) |
void | setFloat64 (String name, double value) |
void | setFloat64Array (String name, double[] value) |
void | setInt16 (String name, short value) |
void | setInt16Array (String name, short[] value) |
void | setInt32 (String name, int value) |
void | setInt32Array (String name, int[] value) |
void | setInt64 (String name, long value) |
void | setInt64Array (String name, long[] value) |
void | setInt8 (String name, byte value) |
void | setInt8Array (String name, byte[] value) |
void | setMessage (String name, Message value) |
void | setMessageList (String name, List< Message > value) |
void | setString (String name, String value) |
void | setStringList (String name, List< String > value) |
void | setTime (String name, Time value) |
void | setTimeList (String name, List< Time > value) |
void | setUInt16 (String name, short value) |
void | setUInt16Array (String name, short[] value) |
void | setUInt32 (String name, int value) |
void | setUInt32Array (String name, int[] value) |
void | setUInt64 (String name, long value) |
void | setUInt64Array (String name, long[] value) |
void | setUInt8 (String name, byte value) |
void | setUInt8Array (String name, byte[] value) |
RawMessage | toRawMessage () |
String | toString () |
Package Functions | |
public< T extends Message > T | getMessage (String name) |
public< T extends Message > List< T > | getMessageList (String name) |
Private Attributes | |
final MessageContext | messageContext |
final MessageFields | messageFields |
Definition at line 34 of file MessageImpl.java.
org.ros.internal.message.MessageImpl.MessageImpl | ( | MessageContext | messageContext | ) | [inline] |
Definition at line 39 of file MessageImpl.java.
boolean org.ros.internal.message.MessageImpl.equals | ( | Object | obj | ) | [inline] |
Definition at line 468 of file MessageImpl.java.
boolean org.ros.internal.message.MessageImpl.getBool | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 88 of file MessageImpl.java.
boolean [] org.ros.internal.message.MessageImpl.getBoolArray | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 93 of file MessageImpl.java.
byte org.ros.internal.message.MessageImpl.getByte | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 399 of file MessageImpl.java.
byte [] org.ros.internal.message.MessageImpl.getByteArray | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 429 of file MessageImpl.java.
ChannelBuffer org.ros.internal.message.MessageImpl.getChannelBuffer | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 439 of file MessageImpl.java.
short org.ros.internal.message.MessageImpl.getChar | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 404 of file MessageImpl.java.
short [] org.ros.internal.message.MessageImpl.getCharArray | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 434 of file MessageImpl.java.
String org.ros.internal.message.MessageImpl.getDefinition | ( | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 78 of file MessageImpl.java.
Duration org.ros.internal.message.MessageImpl.getDuration | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 98 of file MessageImpl.java.
List<Duration> org.ros.internal.message.MessageImpl.getDurationList | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 104 of file MessageImpl.java.
List<Field> org.ros.internal.message.MessageImpl.getFields | ( | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 83 of file MessageImpl.java.
float org.ros.internal.message.MessageImpl.getFloat32 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 109 of file MessageImpl.java.
float [] org.ros.internal.message.MessageImpl.getFloat32Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 114 of file MessageImpl.java.
double org.ros.internal.message.MessageImpl.getFloat64 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 119 of file MessageImpl.java.
double [] org.ros.internal.message.MessageImpl.getFloat64Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 124 of file MessageImpl.java.
Implements org.ros.internal.message.RawMessage.
Definition at line 58 of file MessageImpl.java.
Object org.ros.internal.message.MessageImpl.getInstance | ( | ) | [inline] |
Implements org.ros.internal.message.GetInstance.
Definition at line 449 of file MessageImpl.java.
short org.ros.internal.message.MessageImpl.getInt16 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 129 of file MessageImpl.java.
short [] org.ros.internal.message.MessageImpl.getInt16Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 134 of file MessageImpl.java.
int org.ros.internal.message.MessageImpl.getInt32 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 139 of file MessageImpl.java.
int [] org.ros.internal.message.MessageImpl.getInt32Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 144 of file MessageImpl.java.
long org.ros.internal.message.MessageImpl.getInt64 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 149 of file MessageImpl.java.
long [] org.ros.internal.message.MessageImpl.getInt64Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 154 of file MessageImpl.java.
byte org.ros.internal.message.MessageImpl.getInt8 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 159 of file MessageImpl.java.
byte [] org.ros.internal.message.MessageImpl.getInt8Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 164 of file MessageImpl.java.
public<T extends Message> T org.ros.internal.message.MessageImpl.getMessage | ( | String | name | ) | [inline, package] |
Implements org.ros.internal.message.RawMessage.
Definition at line 169 of file MessageImpl.java.
Definition at line 44 of file MessageImpl.java.
Definition at line 48 of file MessageImpl.java.
public<T extends Message> List<T> org.ros.internal.message.MessageImpl.getMessageList | ( | String | name | ) | [inline, package] |
Implements org.ros.internal.message.RawMessage.
Definition at line 177 of file MessageImpl.java.
String org.ros.internal.message.MessageImpl.getName | ( | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 73 of file MessageImpl.java.
String org.ros.internal.message.MessageImpl.getPackage | ( | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 68 of file MessageImpl.java.
String org.ros.internal.message.MessageImpl.getString | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 185 of file MessageImpl.java.
List<String> org.ros.internal.message.MessageImpl.getStringList | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 191 of file MessageImpl.java.
Time org.ros.internal.message.MessageImpl.getTime | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 196 of file MessageImpl.java.
List<Time> org.ros.internal.message.MessageImpl.getTimeList | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 202 of file MessageImpl.java.
String org.ros.internal.message.MessageImpl.getType | ( | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 63 of file MessageImpl.java.
short org.ros.internal.message.MessageImpl.getUInt16 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 207 of file MessageImpl.java.
short [] org.ros.internal.message.MessageImpl.getUInt16Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 212 of file MessageImpl.java.
int org.ros.internal.message.MessageImpl.getUInt32 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 217 of file MessageImpl.java.
int [] org.ros.internal.message.MessageImpl.getUInt32Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 222 of file MessageImpl.java.
long org.ros.internal.message.MessageImpl.getUInt64 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 227 of file MessageImpl.java.
long [] org.ros.internal.message.MessageImpl.getUInt64Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 232 of file MessageImpl.java.
short org.ros.internal.message.MessageImpl.getUInt8 | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 237 of file MessageImpl.java.
short [] org.ros.internal.message.MessageImpl.getUInt8Array | ( | String | name | ) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 242 of file MessageImpl.java.
int org.ros.internal.message.MessageImpl.hashCode | ( | ) | [inline] |
Definition at line 459 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setBool | ( | String | name, |
boolean | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 247 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setBoolArray | ( | String | name, |
boolean[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 252 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setByte | ( | String | name, |
byte | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 409 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setByteArray | ( | String | name, |
byte[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 419 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setChannelBuffer | ( | String | name, |
ChannelBuffer | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 444 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setChar | ( | String | name, |
short | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 414 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setCharArray | ( | String | name, |
short[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 424 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setDuration | ( | String | name, |
Duration | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 262 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setDurationList | ( | String | name, |
List< Duration > | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 257 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setFloat32 | ( | String | name, |
float | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 267 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setFloat32Array | ( | String | name, |
float[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 272 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setFloat64 | ( | String | name, |
double | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 277 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setFloat64Array | ( | String | name, |
double[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 282 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setInt16 | ( | String | name, |
short | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 287 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setInt16Array | ( | String | name, |
short[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 292 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setInt32 | ( | String | name, |
int | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 297 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setInt32Array | ( | String | name, |
int[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 302 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setInt64 | ( | String | name, |
long | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 307 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setInt64Array | ( | String | name, |
long[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 312 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setInt8 | ( | String | name, |
byte | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 317 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setInt8Array | ( | String | name, |
byte[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 322 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setMessage | ( | String | name, |
Message | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 327 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setMessageList | ( | String | name, |
List< Message > | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 333 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setString | ( | String | name, |
String | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 339 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setStringList | ( | String | name, |
List< String > | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 344 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setTime | ( | String | name, |
Time | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 349 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setTimeList | ( | String | name, |
List< Time > | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 354 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setUInt16 | ( | String | name, |
short | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 359 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setUInt16Array | ( | String | name, |
short[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 364 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setUInt32 | ( | String | name, |
int | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 369 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setUInt32Array | ( | String | name, |
int[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 374 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setUInt64 | ( | String | name, |
long | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 379 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setUInt64Array | ( | String | name, |
long[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 384 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setUInt8 | ( | String | name, |
byte | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 389 of file MessageImpl.java.
void org.ros.internal.message.MessageImpl.setUInt8Array | ( | String | name, |
byte[] | value | ||
) | [inline] |
Implements org.ros.internal.message.RawMessage.
Definition at line 394 of file MessageImpl.java.
Implements org.ros.internal.message.Message.
Definition at line 53 of file MessageImpl.java.
String org.ros.internal.message.MessageImpl.toString | ( | ) | [inline] |
Definition at line 454 of file MessageImpl.java.
final MessageContext org.ros.internal.message.MessageImpl.messageContext [private] |
Definition at line 36 of file MessageImpl.java.
final MessageFields org.ros.internal.message.MessageImpl.messageFields [private] |
Definition at line 37 of file MessageImpl.java.