com.ibm.itim.common
Class ValueObject

java.lang.Object
  extended by com.ibm.itim.common.ValueObject
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
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 Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.