com.claritysys.util
Class MapComparator.Entry

java.lang.Object
  extended by com.claritysys.util.MapComparator.Entry
Enclosing class:
MapComparator

public static final class MapComparator.Entry
extends java.lang.Object

Adds a 'change flag' to the key-value relationship of Map.Entry.


Field Summary
static int ADDED
          Field ADDED
static int CHANGED
          Field CHANGED
 java.lang.Object key
          Field key
 java.lang.Object object
          Field object
static int REMOVED
          Field REMOVED
 int state
          Field state
static int UNCHANGED
          Field UNCHANGED
 
Constructor Summary
MapComparator.Entry(java.lang.Object key, int state, java.lang.Object object)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

public java.lang.Object key
Field key


state

public int state
Field state


object

public java.lang.Object object
Field object


REMOVED

public static final int REMOVED
Field REMOVED

See Also:
Constant Field Values

ADDED

public static final int ADDED
Field ADDED

See Also:
Constant Field Values

CHANGED

public static final int CHANGED
Field CHANGED

See Also:
Constant Field Values

UNCHANGED

public static final int UNCHANGED
Field UNCHANGED

See Also:
Constant Field Values
Constructor Detail

MapComparator.Entry

public MapComparator.Entry(java.lang.Object key,
                           int state,
                           java.lang.Object object)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright ? 2002 Clarity Systems Group, LLC. All Rights Reserved.