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

List of all members.

Public Member Functions

 DefaultMessageInterfaceClassProvider ()

Package Functions

< T > void add (String messageType, Class< T > messageInterfaceClass)
public< T > Class< T > get (String messageType)

Private Attributes

final Map< String, Class<?> > cache

Detailed Description

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 27 of file DefaultMessageInterfaceClassProvider.java.


Constructor & Destructor Documentation

Definition at line 31 of file DefaultMessageInterfaceClassProvider.java.


Member Function Documentation

<T> void org.ros.internal.message.DefaultMessageInterfaceClassProvider.add ( String  messageType,
Class< T >  messageInterfaceClass 
) [inline, package]

Definition at line 52 of file DefaultMessageInterfaceClassProvider.java.

public<T> Class<T> org.ros.internal.message.DefaultMessageInterfaceClassProvider.get ( String  messageType) [inline, package]
Parameters:
<T>the message interface class type
messageTypethe type of message to provide an interface class for
Returns:
the interface class for the specified message type

Implements org.ros.internal.message.MessageInterfaceClassProvider.

Definition at line 37 of file DefaultMessageInterfaceClassProvider.java.


Member Data Documentation

Definition at line 29 of file DefaultMessageInterfaceClassProvider.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