org.drools.util
Class IdentityMap.IdentityEntry

java.lang.Object
  extended byorg.drools.util.AbstractHashedMap.HashEntry
      extended byorg.drools.util.IdentityMap.IdentityEntry
All Implemented Interfaces:
java.util.Map.Entry
Enclosing class:
IdentityMap

protected static class IdentityMap.IdentityEntry
extends AbstractHashedMap.HashEntry

HashEntry

 

Field Summary
 
Fields inherited from class org.drools.util.AbstractHashedMap.HashEntry
hashCode, key, next, value
 
Constructor Summary
protected IdentityMap.IdentityEntry(AbstractHashedMap.HashEntry next, int hashCode, java.lang.Object key, java.lang.Object value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class org.drools.util.AbstractHashedMap.HashEntry
getKey, getValue, setValue, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdentityMap.IdentityEntry

protected IdentityMap.IdentityEntry(AbstractHashedMap.HashEntry next,
                                    int hashCode,
                                    java.lang.Object key,
                                    java.lang.Object value)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Specified by:
equals in interface java.util.Map.Entry
Overrides:
equals in class AbstractHashedMap.HashEntry

hashCode

public int hashCode()
Specified by:
hashCode in interface java.util.Map.Entry
Overrides:
hashCode in class AbstractHashedMap.HashEntry