Public Member Functions | |
void | deserialize (ChannelBuffer buffer) |
boolean | equals (Object obj) |
String | getJavaTypeName () |
String | getMd5String () |
T | getValue () |
int | hashCode () |
void | serialize (ChannelBuffer buffer) |
void | setValue (Object value) |
String | toString () |
Package Functions | |
static< T > ValueField< T > | newConstant (FieldType type, String name, T value) |
static< T > ValueField< T > | newVariable (FieldType type, String name) |
Private Member Functions | |
ValueField (FieldType type, String name, T value, boolean isConstant) | |
Private Attributes | |
T | value |
Definition at line 26 of file ValueField.java.
org.ros.internal.message.field.ValueField< T >.ValueField | ( | FieldType | type, |
String | name, | ||
T | value, | ||
boolean | isConstant | ||
) | [inline, private] |
Definition at line 38 of file ValueField.java.
void org.ros.internal.message.field.ValueField< T >.deserialize | ( | ChannelBuffer | buffer | ) | [inline, virtual] |
Implements org.ros.internal.message.field.Field.
Definition at line 66 of file ValueField.java.
boolean org.ros.internal.message.field.ValueField< T >.equals | ( | Object | obj | ) | [inline] |
Reimplemented from org.ros.internal.message.field.Field.
Definition at line 95 of file ValueField.java.
String org.ros.internal.message.field.ValueField< T >.getJavaTypeName | ( | ) | [inline, virtual] |
Implements org.ros.internal.message.field.Field.
Definition at line 77 of file ValueField.java.
String org.ros.internal.message.field.ValueField< T >.getMd5String | ( | ) | [inline] |
Reimplemented from org.ros.internal.message.field.Field.
Definition at line 72 of file ValueField.java.
T org.ros.internal.message.field.ValueField< T >.getValue | ( | ) | [inline, virtual] |
Implements org.ros.internal.message.field.Field.
Definition at line 45 of file ValueField.java.
int org.ros.internal.message.field.ValueField< T >.hashCode | ( | ) | [inline] |
Reimplemented from org.ros.internal.message.field.Field.
Definition at line 87 of file ValueField.java.
static<T> ValueField<T> org.ros.internal.message.field.ValueField< T >.newConstant | ( | FieldType | type, |
String | name, | ||
T | value | ||
) | [inline, package] |
Definition at line 30 of file ValueField.java.
static<T> ValueField<T> org.ros.internal.message.field.ValueField< T >.newVariable | ( | FieldType | type, |
String | name | ||
) | [inline, package] |
Definition at line 34 of file ValueField.java.
void org.ros.internal.message.field.ValueField< T >.serialize | ( | ChannelBuffer | buffer | ) | [inline, virtual] |
Implements org.ros.internal.message.field.Field.
Definition at line 61 of file ValueField.java.
void org.ros.internal.message.field.ValueField< T >.setValue | ( | Object | value | ) | [inline, virtual] |
Implements org.ros.internal.message.field.Field.
Definition at line 54 of file ValueField.java.
String org.ros.internal.message.field.ValueField< T >.toString | ( | ) | [inline] |
Definition at line 82 of file ValueField.java.
T org.ros.internal.message.field.ValueField< T >.value [private] |
Definition at line 28 of file ValueField.java.