Public Member Functions | Static Public Member Functions | Private Attributes
org.ros.internal.node.topic.PublisherIdentifier Class Reference

List of all members.

Public Member Functions

boolean equals (Object obj)
NodeIdentifier getNodeIdentifier ()
GraphName getNodeName ()
URI getNodeUri ()
TopicIdentifier getTopicIdentifier ()
GraphName getTopicName ()
int hashCode ()
 PublisherIdentifier (NodeIdentifier nodeIdentifier, TopicIdentifier topicIdentifier)
ConnectionHeader toConnectionHeader ()
String toString ()

Static Public Member Functions

static Collection
< PublisherIdentifier
newCollectionFromUris (Collection< URI > publisherUris, TopicDeclaration topicDeclaration)
static PublisherIdentifier newFromStrings (String nodeName, String uri, String topicName)

Private Attributes

final NodeIdentifier nodeIdentifier
final TopicIdentifier topicIdentifier

Detailed Description

All information needed to identify a publisher.

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 37 of file PublisherIdentifier.java.


Constructor & Destructor Documentation

Definition at line 57 of file PublisherIdentifier.java.


Member Function Documentation

Definition at line 119 of file PublisherIdentifier.java.

Definition at line 71 of file PublisherIdentifier.java.

Returns:
the GraphName of the Node hosting this Publisher

Definition at line 79 of file PublisherIdentifier.java.

Returns:
the URI of the Node hosting this Publisher

Definition at line 86 of file PublisherIdentifier.java.

Returns:
the TopicIdentifier for the Publisher's topic

Definition at line 93 of file PublisherIdentifier.java.

Returns:
the GraphName of this Publisher's topic

Definition at line 100 of file PublisherIdentifier.java.

Definition at line 110 of file PublisherIdentifier.java.

static Collection<PublisherIdentifier> org.ros.internal.node.topic.PublisherIdentifier.newCollectionFromUris ( Collection< URI >  publisherUris,
TopicDeclaration  topicDeclaration 
) [inline, static]

Definition at line 42 of file PublisherIdentifier.java.

static PublisherIdentifier org.ros.internal.node.topic.PublisherIdentifier.newFromStrings ( String  nodeName,
String  uri,
String  topicName 
) [inline, static]

Definition at line 52 of file PublisherIdentifier.java.

Definition at line 64 of file PublisherIdentifier.java.

Definition at line 105 of file PublisherIdentifier.java.


Member Data Documentation

Definition at line 39 of file PublisherIdentifier.java.

Definition at line 40 of file PublisherIdentifier.java.


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


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:51