|
Project JXTA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.jxta.impl.id.UUID.Instantiator
public class Instantiator
The instantiator for the UUID ID Format.
For "seed" varient constructors, the first 16 bytes of the seed are used literally as the UUID value. The value is masked to make it a valid version 4 IETF varient UUID.
| Field Summary | |
|---|---|
(package private) static String |
UUIDEncoded
Our ID Format |
| Constructor Summary | |
|---|---|
Instantiator()
|
|
| Method Summary | |
|---|---|
ID |
fromURI(URI source)
|
ID |
fromURL(URL source)
|
ID |
fromURNNamespaceSpecificPart(String source)
|
String |
getSupportedIDFormat()
|
CodatID |
newCodatID(PeerGroupID groupID)
|
CodatID |
newCodatID(PeerGroupID groupID,
byte[] seed)
|
CodatID |
newCodatID(PeerGroupID groupID,
byte[] seed,
InputStream in)
|
CodatID |
newCodatID(PeerGroupID groupID,
InputStream in)
|
ModuleClassID |
newModuleClassID()
|
ModuleClassID |
newModuleClassID(ModuleClassID classID)
|
ModuleSpecID |
newModuleSpecID(ModuleClassID classID)
|
PeerGroupID |
newPeerGroupID()
|
PeerGroupID |
newPeerGroupID(byte[] seed)
|
PeerGroupID |
newPeerGroupID(PeerGroupID parent)
|
PeerGroupID |
newPeerGroupID(PeerGroupID parent,
byte[] seed)
|
PeerID |
newPeerID(PeerGroupID groupID)
|
PeerID |
newPeerID(PeerGroupID groupID,
byte[] seed)
|
PipeID |
newPipeID(PeerGroupID groupID)
|
PipeID |
newPipeID(PeerGroupID groupID,
byte[] seed)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
static final String UUIDEncoded
| Constructor Detail |
|---|
public Instantiator()
| Method Detail |
|---|
public String getSupportedIDFormat()
getSupportedIDFormat in interface IDFactory.Instantiator
public ID fromURL(URL source)
throws MalformedURLException,
UnknownServiceException
fromURL in interface IDFactory.InstantiatorMalformedURLException
UnknownServiceExceptionpublic CodatID newCodatID(PeerGroupID groupID)
newCodatID in interface IDFactory.Instantiator
public CodatID newCodatID(PeerGroupID groupID,
byte[] seed)
newCodatID in interface IDFactory.Instantiator
public CodatID newCodatID(PeerGroupID groupID,
InputStream in)
throws IOException
newCodatID in interface IDFactory.InstantiatorIOException
public CodatID newCodatID(PeerGroupID groupID,
byte[] seed,
InputStream in)
throws IOException
newCodatID in interface IDFactory.InstantiatorIOExceptionpublic PeerGroupID newPeerGroupID()
newPeerGroupID in interface IDFactory.Instantiatorpublic PeerGroupID newPeerGroupID(byte[] seed)
newPeerGroupID in interface IDFactory.Instantiatorpublic PeerGroupID newPeerGroupID(PeerGroupID parent)
newPeerGroupID in interface IDFactory.Instantiator
public PeerGroupID newPeerGroupID(PeerGroupID parent,
byte[] seed)
newPeerGroupID in interface IDFactory.Instantiatorpublic PeerID newPeerID(PeerGroupID groupID)
newPeerID in interface IDFactory.Instantiator
public PeerID newPeerID(PeerGroupID groupID,
byte[] seed)
newPeerID in interface IDFactory.Instantiatorpublic PipeID newPipeID(PeerGroupID groupID)
newPipeID in interface IDFactory.Instantiator
public PipeID newPipeID(PeerGroupID groupID,
byte[] seed)
newPipeID in interface IDFactory.Instantiatorpublic ModuleClassID newModuleClassID()
newModuleClassID in interface IDFactory.Instantiatorpublic ModuleClassID newModuleClassID(ModuleClassID classID)
newModuleClassID in interface IDFactory.Instantiatorpublic ModuleSpecID newModuleSpecID(ModuleClassID classID)
newModuleSpecID in interface IDFactory.Instantiator
public ID fromURI(URI source)
throws URISyntaxException
fromURI in interface IDFactory.URIInstantiatorURISyntaxException
public ID fromURNNamespaceSpecificPart(String source)
throws URISyntaxException
fromURNNamespaceSpecificPart in interface IDFactory.URIInstantiatorURISyntaxException
|
JXTA J2SE | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||