|
Project JXTA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.jxta.impl.id.binaryID.Instantiator
public final class Instantiator
ID Factory for the binary ID type. All identifiers in this type are prefixed by "binaryid".
| Field Summary | |
|---|---|
(package private) static String |
BinaryIDEncoded
Our ID Format |
| Constructor Summary | |
|---|---|
Instantiator()
|
|
| Method Summary | |
|---|---|
ID |
fromURL(URL source)
|
String |
getSupportedIDFormat()
|
CodatID |
newCodatID(PeerGroupID groupID)
|
CodatID |
newCodatID(PeerGroupID groupID,
byte[] seed)
|
CodatID |
newCodatID(PeerGroupID groupID,
byte[] idValue,
InputStream in)
|
CodatID |
newCodatID(PeerGroupID groupID,
InputStream in)
|
ModuleClassID |
newModuleClassID()
|
ModuleClassID |
newModuleClassID(ModuleClassID classID)
|
ModuleSpecID |
newModuleSpecID(ModuleClassID classID)
|
PeerGroupID |
newPeerGroupID()
|
PeerGroupID |
newPeerGroupID(byte[] idValue)
|
PeerGroupID |
newPeerGroupID(PeerGroupID parent)
|
PeerGroupID |
newPeerGroupID(PeerGroupID parent,
byte[] idValue)
|
PeerID |
newPeerID(PeerGroupID groupID)
|
PeerID |
newPeerID(PeerGroupID groupID,
byte[] idValue)
|
PipeID |
newPipeID(PeerGroupID groupID)
|
PipeID |
newPipeID(PeerGroupID groupID,
byte[] idValue)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
static final String BinaryIDEncoded
| 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.InstantiatorUnsupportedOperationException - This form is not supported. Use CODAT from UUID package instead.
public CodatID newCodatID(PeerGroupID groupID,
byte[] seed)
newCodatID in interface IDFactory.InstantiatorUnsupportedOperationException - This form is not supported. Use CODAT from UUID package instead.
public CodatID newCodatID(PeerGroupID groupID,
InputStream in)
throws IOException
newCodatID in interface IDFactory.InstantiatorUnsupportedOperationException - This form is not supported. Use CODAT from UUID package instead.
IOException
public CodatID newCodatID(PeerGroupID groupID,
byte[] idValue,
InputStream in)
throws IOException
newCodatID in interface IDFactory.InstantiatorUnsupportedOperationException - This form is not supported. Use CODAT from UUID package instead.
IOExceptionpublic PeerID newPeerID(PeerGroupID groupID)
newPeerID in interface IDFactory.Instantiator
public PeerID newPeerID(PeerGroupID groupID,
byte[] idValue)
newPeerID in interface IDFactory.Instantiatorpublic PeerGroupID newPeerGroupID()
newPeerGroupID in interface IDFactory.Instantiatorpublic PeerGroupID newPeerGroupID(byte[] idValue)
newPeerGroupID in interface IDFactory.Instantiatorpublic PeerGroupID newPeerGroupID(PeerGroupID parent)
newPeerGroupID in interface IDFactory.Instantiator
public PeerGroupID newPeerGroupID(PeerGroupID parent,
byte[] idValue)
newPeerGroupID in interface IDFactory.Instantiatorpublic PipeID newPipeID(PeerGroupID groupID)
newPipeID in interface IDFactory.Instantiator
public PipeID newPipeID(PeerGroupID groupID,
byte[] idValue)
newPipeID in interface IDFactory.Instantiatorpublic ModuleClassID newModuleClassID()
newModuleClassID in interface IDFactory.InstantiatorUnsupportedOperationException - This form is not supported because a binary ID is meant to be created with a random ID.public ModuleClassID newModuleClassID(ModuleClassID classID)
newModuleClassID in interface IDFactory.InstantiatorUnsupportedOperationException - This form is not supported because a binary ID is meant to be created with a random ID.public ModuleSpecID newModuleSpecID(ModuleClassID classID)
newModuleSpecID in interface IDFactory.InstantiatorUnsupportedOperationException - This form is not supported because a binary ID is meant to be created with a random ID. Use UUID instead.
|
JXTA J2SE | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||