|
Rice Pastry API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrice.p2p.splitstream.ChannelId
public class ChannelId
This class wraps the nodeId object so we can use type checking and allow more readable and understandable code. All it does is subclass the nodeId and provide a constructor that allows the wrapping of a NodeId object to create a concrete subclass
| Field Summary | |
|---|---|
protected Id |
id
The underlying id for this channelid |
| Constructor Summary | |
|---|---|
ChannelId(Id id)
Constructor that takes in an Id and makes a ChannelId |
|
ChannelId(java.lang.String name)
Constructor that takes in a String and makes a ChannelId |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object o)
Compares this to the parameter. |
Id |
getId()
Gets the Id attribute of the ChannelId object |
int |
hashCode()
Computes a hash value for this object. |
java.lang.String |
toString()
Converts to a String representation of the object. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Id id
| Constructor Detail |
|---|
public ChannelId(Id id)
id - The underlying id for this channelidpublic ChannelId(java.lang.String name)
name - The name to create this channelId from| Method Detail |
|---|
public Id getId()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - the reference object with which to compare.
|
Rice Pastry API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||