com.ibm.itim.common
Class ValueObject

java.lang.Object
  |
  +--com.ibm.itim.common.ValueObject
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
AttributeChangeOperation, AttributeValue

public class ValueObject
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

This class is the base class for all value oriented objects

See Also:
Serialized Form

Constructor Summary
ValueObject()
           
 
Method Summary
 java.lang.Object clone()
          Creates a new object of the same class as this object.
 boolean equals(java.lang.Object obj)
          Overwrite the equals() method of Object
 int hashCode()
          Overwrite the hashCode() method of Object
 java.lang.String toString()
          Overwrite the default implementation of Object.toString()
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValueObject

public ValueObject()
Method Detail

toString

public java.lang.String toString()
Overwrite the default implementation of Object.toString()

Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overwrite the equals() method of Object

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overwrite the hashCode() method of Object

Overrides:
hashCode in class java.lang.Object

clone

public java.lang.Object clone()
Creates a new object of the same class as this object.

Overrides:
clone in class java.lang.Object
Returns:
a new Object if successful, null otherwise.


IBM Tivoli Identity Manager 4.6
© Copyright International Business Machines Corporation 2005. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.