freaklamarsch.util
Class FLMHashMap.Entry

java.lang.Object
  |
  +--freaklamarsch.util.FLMHashMap.Entry
Enclosing class:
FLMHashMap

static class FLMHashMap.Entry
extends java.lang.Object

Returns a shallow copy of this HashMap instance: the keys and values themselves are not cloned.


Field Summary
(package private)  int hash
           
(package private)  java.lang.Object key
           
(package private)  FLMHashMap.Entry next
           
(package private)  java.lang.Object value
           
 
Constructor Summary
(package private) FLMHashMap.Entry(int h, java.lang.Object k, java.lang.Object v, FLMHashMap.Entry n)
          Create new entry.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Object getKey()
           
 java.lang.Object getValue()
           
 int hashCode()
           
 java.lang.Object setValue(java.lang.Object newValue)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

key

final java.lang.Object key

value

java.lang.Object value

hash

final int hash

next

FLMHashMap.Entry next
Constructor Detail

FLMHashMap.Entry

FLMHashMap.Entry(int h,
                 java.lang.Object k,
                 java.lang.Object v,
                 FLMHashMap.Entry n)
Create new entry.

Method Detail

getKey

public java.lang.Object getKey()

getValue

public java.lang.Object getValue()

setValue

public java.lang.Object setValue(java.lang.Object newValue)

equals

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

hashCode

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object