All Packages  Class Hierarchy  This Package  Previous  Next  Index
Class java.rmi.server.UID 
java.lang.Object
|
   +----java.rmi.server.UID
- public final class UID - extends Object - implements Serializable 
Abstraction for creating identifiers that are unique with respect to the the host on which it is generated.
 
 
 UID() UID()
- Create a pure identifier that is unique with respect to the host on which it is generated. 
 UID(short) UID(short)
- Create a "well-known" ID. 
 
 
 equals(Object) equals(Object)
- Compares two Objects for equality. 
 hashCode() hashCode()
- Returns a hash code value for the object. 
 read(DataInput) read(DataInput)
- Get the uid from the input stream. 
 toString() toString()
- Returns a string representation of the object. 
 write(DataOutput) write(DataOutput)
- Write uid to output stream. 
 
 
 UID
 UID 
public UID()
- Create a pure identifier that is unique with respect to the host on which it is generated. This UID is unique under the following conditions: a) the machine takes more than one second to reboot, and b) the machine's clock is never set backward. In order to construct a UID that is globally unique, simply pair a UID with an InetAddress. 
 UID
 UID 
public UID(short num)
- Create a "well-known" ID. There are 2^16 -1 such possible well-known ids. An id generated via this constructor will not clash with any id generated via the default UID constructor which will generates a genuinely unique identifier with respect to this host. 
 
 
 hashCode
 hashCode 
public int hashCode()
- Returns a hash code value for the object. - Overrides: 
- hashCode in class Object 
 
 equals
 equals 
public boolean equals(Object obj)
- Compares two Objects for equality. - Overrides: 
- equals in class Object 
 
 toString
 toString 
public String toString()
- Returns a string representation of the object. - Overrides: 
- toString in class Object 
 
 write
 write 
public void write(DataOutput out) throws IOException
- Write uid to output stream. 
 read
 read 
public static UID read(DataInput in) throws IOException
- Get the uid from the input stream. - Parameters: 
- in - the input stream 
- Throws: IOException 
- If uid could not be read (due to stream failure or malformed uid) 
 
All Packages  Class Hierarchy  This Package  Previous  Next  Index
Submit a bug or feature - Version 1.1.8 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1995-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.