org.apache.batik.dom.util

Class TriplyIndexedTable.Entry

protected static class TriplyIndexedTable.Entry extends Object

To manage collisions
Field Summary
inthash
The hash code
Objectkey1
The first key
Objectkey2
The second key
Objectkey3
The third key
TriplyIndexedTable.Entrynext
The next entry
Objectvalue
The value
Constructor Summary
Entry(int hash, Object key1, Object key2, Object key3, Object value, TriplyIndexedTable.Entry next)
Creates a new entry
Method Summary
booleanmatch(Object o1, Object o2, Object o3)
Whether this entry matches the given keys.

Field Detail

hash

public int hash
The hash code

key1

public Object key1
The first key

key2

public Object key2
The second key

key3

public Object key3
The third key

public TriplyIndexedTable.Entry next
The next entry

value

public Object value
The value

Constructor Detail

Entry

public Entry(int hash, Object key1, Object key2, Object key3, Object value, TriplyIndexedTable.Entry next)
Creates a new entry

Method Detail

match

public boolean match(Object o1, Object o2, Object o3)
Whether this entry matches the given keys.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.