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

List of all members.

Public Member Functions

 DefaultMessageSerializationFactory (MessageDefinitionProvider messageDefinitionProvider)

Package Functions

public< T >
MessageDeserializer< T > 
newMessageDeserializer (String messageType)
public< T > MessageSerializer< T > newMessageSerializer (String messageType)
public< T >
org.ros.message.MessageDeserializer
< T > 
newServiceRequestDeserializer (String serviceType)
public< T > MessageSerializer< T > newServiceRequestSerializer (String serviceType)
public< T >
org.ros.message.MessageDeserializer
< T > 
newServiceResponseDeserializer (String serviceType)
public< T >
org.ros.message.MessageSerializer
< T > 
newServiceResponseSerializer (String serviceType)

Private Attributes

final ServiceRequestMessageFactory serviceRequestMessageFactory
final ServiceResponseMessageFactory serviceResponseMessageFactory
final MessageFactory topicMessageFactory

Detailed Description

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 31 of file DefaultMessageSerializationFactory.java.


Constructor & Destructor Documentation

Definition at line 37 of file DefaultMessageSerializationFactory.java.


Member Function Documentation

public<T> MessageDeserializer<T> org.ros.internal.message.DefaultMessageSerializationFactory.newMessageDeserializer ( String  messageType) [inline, package]
Parameters:
messageTypethe type of message that the new MessageDeserializer should deserialize
Returns:
a new MessageDeserializer for the provided message type

Implements org.ros.message.MessageSerializationFactory.

Definition at line 50 of file DefaultMessageSerializationFactory.java.

public<T> MessageSerializer<T> org.ros.internal.message.DefaultMessageSerializationFactory.newMessageSerializer ( String  messageType) [inline, package]
Parameters:
messageTypethe type of message that the new MessageSerializer should serialize
Returns:
a new MessageSerializer for the provided message type

Implements org.ros.message.MessageSerializationFactory.

Definition at line 45 of file DefaultMessageSerializationFactory.java.

public<T> org.ros.message.MessageDeserializer<T> org.ros.internal.message.DefaultMessageSerializationFactory.newServiceRequestDeserializer ( String  serviceType) [inline, package]
Parameters:
serviceTypethe type of service that the new MessageDeserializer should deserialize requests for
Returns:
a new MessageDeserializer for requests to the provided service type

Implements org.ros.message.MessageSerializationFactory.

Definition at line 63 of file DefaultMessageSerializationFactory.java.

public<T> MessageSerializer<T> org.ros.internal.message.DefaultMessageSerializationFactory.newServiceRequestSerializer ( String  serviceType) [inline, package]
Parameters:
serviceTypethe type of service that the new MessageSerializer should serialize requests for
Returns:
a new MessageSerializer for requests to the provided service type

Implements org.ros.message.MessageSerializationFactory.

Definition at line 57 of file DefaultMessageSerializationFactory.java.

public<T> org.ros.message.MessageDeserializer<T> org.ros.internal.message.DefaultMessageSerializationFactory.newServiceResponseDeserializer ( String  serviceType) [inline, package]
Parameters:
serviceTypethe type of service that the new MessageDeserializer should deserialize responses for
Returns:
a new MessageDeserializer for responses from the provided service type

Implements org.ros.message.MessageSerializationFactory.

Definition at line 75 of file DefaultMessageSerializationFactory.java.

public<T> org.ros.message.MessageSerializer<T> org.ros.internal.message.DefaultMessageSerializationFactory.newServiceResponseSerializer ( String  serviceType) [inline, package]
Parameters:
serviceTypethe type of service that the new MessageSerializer should serialize responses for
Returns:
a new MessageSerializer for responses from the provided service type

Implements org.ros.message.MessageSerializationFactory.

Definition at line 70 of file DefaultMessageSerializationFactory.java.


Member Data Documentation

Definition at line 34 of file DefaultMessageSerializationFactory.java.

Definition at line 35 of file DefaultMessageSerializationFactory.java.

Definition at line 33 of file DefaultMessageSerializationFactory.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