|
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.Instantiator
MalformedURLException
UnknownServiceException
public CodatID newCodatID(PeerGroupID groupID)
newCodatID
in interface IDFactory.Instantiator
UnsupportedOperationException
- This form is not supported. Use CODAT from UUID package instead.public CodatID newCodatID(PeerGroupID groupID, byte[] seed)
newCodatID
in interface IDFactory.Instantiator
UnsupportedOperationException
- This form is not supported. Use CODAT from UUID package instead.public CodatID newCodatID(PeerGroupID groupID, InputStream in) throws IOException
newCodatID
in interface IDFactory.Instantiator
UnsupportedOperationException
- 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.Instantiator
UnsupportedOperationException
- This form is not supported. Use CODAT from UUID package instead.
IOException
public PeerID newPeerID(PeerGroupID groupID)
newPeerID
in interface IDFactory.Instantiator
public PeerID newPeerID(PeerGroupID groupID, byte[] idValue)
newPeerID
in interface IDFactory.Instantiator
public PeerGroupID newPeerGroupID()
newPeerGroupID
in interface IDFactory.Instantiator
public PeerGroupID newPeerGroupID(byte[] idValue)
newPeerGroupID
in interface IDFactory.Instantiator
public PeerGroupID newPeerGroupID(PeerGroupID parent)
newPeerGroupID
in interface IDFactory.Instantiator
public PeerGroupID newPeerGroupID(PeerGroupID parent, byte[] idValue)
newPeerGroupID
in interface IDFactory.Instantiator
public PipeID newPipeID(PeerGroupID groupID)
newPipeID
in interface IDFactory.Instantiator
public PipeID newPipeID(PeerGroupID groupID, byte[] idValue)
newPipeID
in interface IDFactory.Instantiator
public ModuleClassID newModuleClassID()
newModuleClassID
in interface IDFactory.Instantiator
UnsupportedOperationException
- 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.Instantiator
UnsupportedOperationException
- 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.Instantiator
UnsupportedOperationException
- 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 |