|
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 dataprotected 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 Object
public int hashCode()
hashCode
in class Object
public String getIDFormat()
getIDFormat
in class ID
public Object getUniqueValue()
getUniqueValue
in class ID
public URL getURL()
getURL
in class ID
public ModuleClassID getBaseClass()
getBaseClass
in class ModuleSpecID
public boolean isOfSameBaseClass(ModuleClassID classId)
isOfSameBaseClass
in class ModuleSpecID
public boolean isOfSameBaseClass(ModuleSpecID specId)
isOfSameBaseClass
in class ModuleSpecID
protected 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 |