|
Project JXTA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.jxta.id.ID
net.jxta.platform.ModuleSpecID
net.jxta.impl.id.UUID.ModuleSpecID
public class ModuleSpecID
An implementation of the ModuleSpecID ID Type.
| Field Summary | |
|---|---|
protected IDBytes |
id
The id data |
| Fields inherited from class net.jxta.id.ID |
|---|
nullID, URIEncodingName, URNNamespace |
| Constructor Summary | |
|---|---|
protected |
ModuleSpecID()
Constructor. |
protected |
ModuleSpecID(IDBytes id)
Intializes contents from provided ID. |
|
ModuleSpecID(ModuleClassID classID)
See IDFactory.Instantiator.newModuleSpecID(net.jxta.platform.ModuleClassID). |
protected |
ModuleSpecID(UUID classUUID,
UUID specUUID)
Creates a ModuleSpecID in a given class, with a given class unique id. |
| Method Summary | |
|---|---|
boolean |
equals(Object target)
|
ModuleClassID |
getBaseClass()
|
protected UUID |
getClassUUID()
get the class' unique id |
String |
getIDFormat()
|
protected UUID |
getSpecUUID()
get the spec unique id |
Object |
getUniqueValue()
|
URL |
getURL()
|
int |
hashCode()
|
boolean |
isOfSameBaseClass(ModuleClassID classId)
|
boolean |
isOfSameBaseClass(ModuleSpecID specId)
|
URI |
toURI()
|
| Methods inherited from class net.jxta.id.ID |
|---|
clone, create, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected IDBytes id
| Constructor Detail |
|---|
protected ModuleSpecID()
protected ModuleSpecID(IDBytes id)
id - the ID data
protected ModuleSpecID(UUID classUUID,
UUID specUUID)
classUUID - the class to which this will belong.specUUID - the unique id of this spec in that class.public ModuleSpecID(ModuleClassID classID)
IDFactory.Instantiator.newModuleSpecID(net.jxta.platform.ModuleClassID).
| Method Detail |
|---|
public boolean equals(Object target)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String getIDFormat()
getIDFormat in class IDpublic Object getUniqueValue()
getUniqueValue in class IDpublic URL getURL()
getURL in class IDpublic ModuleClassID getBaseClass()
getBaseClass in class ModuleSpecIDpublic boolean isOfSameBaseClass(ModuleClassID classId)
isOfSameBaseClass in class ModuleSpecIDpublic boolean isOfSameBaseClass(ModuleSpecID specId)
isOfSameBaseClass in class ModuleSpecIDprotected UUID getClassUUID()
protected UUID getSpecUUID()
public URI toURI()
toURI in class ID
|
JXTA J2SE | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||