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 |
Definition at line 27 of file DefaultMessageInterfaceClassProvider.java.
org.ros.internal.message.DefaultMessageInterfaceClassProvider.DefaultMessageInterfaceClassProvider | ( | ) | [inline] |
Definition at line 31 of file DefaultMessageInterfaceClassProvider.java.
<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] |
<T> | the message interface class type |
messageType | the type of message to provide an interface class for |
Implements org.ros.internal.message.MessageInterfaceClassProvider.
Definition at line 37 of file DefaultMessageInterfaceClassProvider.java.
final Map<String, Class<?> > org.ros.internal.message.DefaultMessageInterfaceClassProvider.cache [private] |
Definition at line 29 of file DefaultMessageInterfaceClassProvider.java.