net.jxta.peer
Class PeerID
java.lang.Object
|
+--net.jxta.id.ID
|
+--net.jxta.peer.PeerID
- All Implemented Interfaces:
- java.lang.Cloneable
- public class PeerID
- extends ID
- implements java.lang.Cloneable
This class implements a PeerID. Each peer is assigned a unique peer id.UUID
id are used to implement peer id.
- Since:
- JXTA 1.0
- See Also:
ID
,
IDFactory
,
net.jxta.id.UUID
,
net.jxta.id.UUIDFactory
,
PeerGroupID
Fields inherited from class net.jxta.id.ID |
bytes, flagCodatID, flagNullID, flagPeerGroupID, flagPeerID, flagPipeID, flagsEncodingOffset, flagsIdTypeOffset, flagsOffset, flagsSize, IdByteArraySize, nullID, URIEncodingName, UUIDEncoded |
Constructor Summary |
PeerID()
Constructor used in the creation of PeerIDs from URIs. |
PeerID(PeerGroupID groupID)
Constructor. |
Method Summary |
java.lang.Object |
clone()
Clones this PeerID |
boolean |
equals(java.lang.Object id)
Returns true if the two PeerIDs are same |
PeerGroupID |
getPeerGroupID()
Returns the PeerGroupID of the PeerGroup associated with this Peer |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
PeerID
public PeerID()
- Constructor used in the creation of PeerIDs from URIs. Other than that
there is no reason to use this constructor.
- Since:
- JXTA 1.0
PeerID
public PeerID(PeerGroupID groupID)
- Constructor.
Creates a PeerID. A PeerGroupID is provided
- Parameters:
groupID
- the group to which this will belong.- Since:
- JXTA 1.0
getPeerGroupID
public PeerGroupID getPeerGroupID()
- Returns the PeerGroupID of the PeerGroup associated with this Peer
- Overrides:
getPeerGroupID
in class ID
- Returns:
- PeerGroupID return peer group Id
- Since:
- JXTA 1.0
equals
public boolean equals(java.lang.Object id)
- Returns true if the two PeerIDs are same
- Overrides:
equals
in class ID
- Parameters:
ip
- peerid to compare- Returns:
- boolean true if equals
- Since:
- JXTA 1.0
clone
public java.lang.Object clone()
- Clones this PeerID
- Overrides:
clone
in class ID
- Returns:
- Object Cloned peer id.
- Since:
- JXTA 1.0