Public Member Functions | Package Functions | Private Attributes
org.ros.internal.message.field.MessageFieldType Class Reference
Inheritance diagram for org.ros.internal.message.field.MessageFieldType:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Message deserialize (ChannelBuffer buffer)
boolean equals (Object obj)
String getJavaTypeName ()
String getMd5String ()
MessageFactory getMessageFactory ()
String getName ()
int getSerializedSize ()
int hashCode ()
 MessageFieldType (MessageIdentifier messageIdentifier, MessageFactory messageFactory)
Field newVariableList (String name, int size)
Field newVariableValue (String name)
Void parseFromString (String value)
String toString ()

Package Functions

public< T > T getDefaultValue ()
public< T > Field newConstantValue (String name, T value)
public< T > void serialize (T value, ChannelBuffer buffer)

Private Attributes

final MessageDeserializer
< Message
deserializer
final MessageFactory messageFactory
final MessageIdentifier messageIdentifier
final MessageSerializer< Messageserializer

Detailed Description

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 32 of file MessageFieldType.java.


Constructor & Destructor Documentation

Definition at line 39 of file MessageFieldType.java.


Member Function Documentation

Implements org.ros.internal.message.field.FieldType.

Definition at line 97 of file MessageFieldType.java.

Definition at line 121 of file MessageFieldType.java.

Implements org.ros.internal.message.field.FieldType.

Definition at line 66 of file MessageFieldType.java.

Implements org.ros.internal.message.field.FieldType.

Definition at line 76 of file MessageFieldType.java.

Implements org.ros.internal.message.field.FieldType.

Definition at line 71 of file MessageFieldType.java.

Definition at line 46 of file MessageFieldType.java.

Implements org.ros.internal.message.field.FieldType.

Definition at line 86 of file MessageFieldType.java.

Returns:
the serialized size of this FieldType in bytes

Implements org.ros.internal.message.field.FieldType.

Definition at line 81 of file MessageFieldType.java.

Definition at line 113 of file MessageFieldType.java.

public<T> Field org.ros.internal.message.field.MessageFieldType.newConstantValue ( String  name,
value 
) [inline, package]

Implements org.ros.internal.message.field.FieldType.

Definition at line 56 of file MessageFieldType.java.

Implements org.ros.internal.message.field.FieldType.

Definition at line 61 of file MessageFieldType.java.

Implements org.ros.internal.message.field.FieldType.

Definition at line 51 of file MessageFieldType.java.

Implements org.ros.internal.message.field.FieldType.

Definition at line 103 of file MessageFieldType.java.

public<T> void org.ros.internal.message.field.MessageFieldType.serialize ( value,
ChannelBuffer  buffer 
) [inline, package]

Implements org.ros.internal.message.field.FieldType.

Definition at line 91 of file MessageFieldType.java.

Definition at line 108 of file MessageFieldType.java.


Member Data Documentation

Definition at line 37 of file MessageFieldType.java.

Definition at line 35 of file MessageFieldType.java.

Definition at line 34 of file MessageFieldType.java.

Definition at line 36 of file MessageFieldType.java.


The documentation for this class was generated from the following file:


rosjava_bootstrap
Author(s): Daniel Stonier , Damon Kohler
autogenerated on Fri Aug 28 2015 12:41:44