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

List of all members.

Public Member Functions

abstract void deserialize (ChannelBuffer buffer)
boolean equals (Object obj)
abstract String getJavaTypeName ()
String getMd5String ()
String getName ()
FieldType getType ()
abstract< T > T getValue ()
int hashCode ()
boolean isConstant ()
abstract void serialize (ChannelBuffer buffer)
abstract void setValue (Object value)

Protected Member Functions

 Field (FieldType type, String name, boolean isConstant)

Protected Attributes

final boolean isConstant
final String name
final FieldType type

Detailed Description

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 25 of file Field.java.


Constructor & Destructor Documentation

org.ros.internal.message.field.Field.Field ( FieldType  type,
String  name,
boolean  isConstant 
) [inline, protected]

Definition at line 31 of file Field.java.


Member Function Documentation

abstract void org.ros.internal.message.field.Field.deserialize ( ChannelBuffer  buffer) [pure virtual]
boolean org.ros.internal.message.field.Field.equals ( Object  obj) [inline]
abstract String org.ros.internal.message.field.Field.getJavaTypeName ( ) [pure virtual]
Returns:
the name

Definition at line 40 of file Field.java.

Returns:
the type

Definition at line 47 of file Field.java.

abstract <T> T org.ros.internal.message.field.Field.getValue ( ) [pure virtual]
Returns:
true if this ListField represents a constant

Definition at line 54 of file Field.java.

abstract void org.ros.internal.message.field.Field.serialize ( ChannelBuffer  buffer) [pure virtual]
abstract void org.ros.internal.message.field.Field.setValue ( Object  value) [pure virtual]

Member Data Documentation

Definition at line 29 of file Field.java.

Definition at line 28 of file Field.java.

Definition at line 27 of file Field.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