rice.p2p.splitstream
Class StripeId
java.lang.Object
|
+--rice.p2p.splitstream.StripeId
- public class StripeId
- extends java.lang.Object
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
- Version:
- $Id: StripeId.java,v 1.7 2003/10/22 03:22:58 amislove Exp $
- Author:
- Ansley Post, Alan Mislove
Field Summary |
protected rice.p2p.commonapi.Id |
id
This stripe's Id |
Constructor Summary |
StripeId(rice.p2p.commonapi.Id id)
Constructor that takes in a nodeId and makes a StripeId |
Method Summary |
boolean |
equals(java.lang.Object o)
|
rice.p2p.commonapi.Id |
getId()
Gets the Id attribute of the StripeId object |
int |
hashCode()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
id
protected rice.p2p.commonapi.Id id
- This stripe's Id
StripeId
public StripeId(rice.p2p.commonapi.Id id)
- Constructor that takes in a nodeId and makes a StripeId
- Parameters:
id
- The Id for this stripe
getId
public rice.p2p.commonapi.Id getId()
- Gets the Id attribute of the StripeId object
- Returns:
- The Id value
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 o)
- Overrides:
equals
in class java.lang.Object
Copyright © 2001 - Rice Pastry.