Lines Matching defs:ObjID

39  * An <code>ObjID</code> is used to identify a remote object exported
44 * <p>The {@link #ObjID()} constructor can be used to generate a unique
45 * object identifier. Such an <code>ObjID</code> is unique over time
48 * The {@link #ObjID(int)} constructor can be used to create a
50 * <code>ObjID</code> depends on the RMI runtime it is exported to.
52 * <p>An <code>ObjID</code> instance contains an object number (of type
54 * {@link UID}). In a unique <code>ObjID</code>, the address space
56 * well-known <code>ObjID</code>, the address space identifier is
62 * then the {@link #ObjID()} constructor will use a cryptographically
64 * returned <code>ObjID</code>.
70 public final class ObjID implements Serializable {
72 /** Object number for well-known <code>ObjID</code> of the registry. */
75 /** Object number for well-known <code>ObjID</code> of the activator. */
79 * Object number for well-known <code>ObjID</code> of
109 * returned <code>ObjID</code>.
111 public ObjID() {
129 * <p>An <code>ObjID</code> created via this constructor will not
130 * clash with any <code>ObjID</code>s generated via the no-arg
135 public ObjID(int objNum) {
143 private ObjID(long objNum, UID space) {
149 * Marshals a binary representation of this <code>ObjID</code> to
159 * this <code>ObjID</code> to
170 * Constructs and returns a new <code>ObjID</code> instance by
178 * creates and returns a new <code>ObjID</code> instance that
183 * <code>ObjID</code> from
185 * @return unmarshalled <code>ObjID</code> instance
190 public static ObjID read(ObjectInput in) throws IOException {
193 return new ObjID(num, space);
207 * Compares the specified object with this <code>ObjID</code> for
211 * specified object is an <code>ObjID</code> instance with the same
214 * @param obj the object to compare this <code>ObjID</code> to
220 if (obj instanceof ObjID) {
221 ObjID id = (ObjID) obj;