org.ros.internal.node.topic
Class TopicIdentifier

java.lang.Object
  extended by org.ros.internal.node.topic.TopicIdentifier

public class TopicIdentifier
extends java.lang.Object

The identifier for a topic in a ROS graph.


Constructor Summary
TopicIdentifier(GraphName name)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static TopicIdentifier forName(java.lang.String name)
           
 GraphName getName()
           
 int hashCode()
           
 java.util.Map<java.lang.String,java.lang.String> toConnectionHeader()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TopicIdentifier

public TopicIdentifier(GraphName name)
Method Detail

forName

public static TopicIdentifier forName(java.lang.String name)

toConnectionHeader

public java.util.Map<java.lang.String,java.lang.String> toConnectionHeader()

getName

public GraphName getName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object