Project JXTA

net.jxta.id.jxta
Class IDFormat

java.lang.Object
  |
  +--net.jxta.id.jxta.IDFormat

public final class IDFormat
extends java.lang.Object

The 'jxta' ID Format is used for the presentation of a limited number of well-known ids. These are the null id, the world peer group id, and the default net peer group id. JXTA depends on being able to refer to these standard entities in a common way regardless of what other id formats are used, indeed this ID format and these ids exist so that there are not a different representations for the ids of these entities with each id format.

Rather than return its own version of these well known ids, each ID format MUST return these IDs as appropriate.

the null id - the NullID is often used as a placeholder in fields which are uninitialized.

the world peer group id - the id of the world peer group.

the default net peer group id - the id of the default net peer group.

Since:
JXTA 1.0
Version:
$Revision: 1.1 $
See Also:
ID, IDFactory

Field Summary
static net.jxta.id.jxta.Instantiator INSTANTIATOR
          The instantiator for this ID Format which is used by the IDFactory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANTIATOR

public static final net.jxta.id.jxta.Instantiator INSTANTIATOR
The instantiator for this ID Format which is used by the IDFactory.
Since:
JXTA 1.0

Project JXTA