public static class DoublyIndexedTable.Entry
extends java.lang.Object
DoublyIndexedTable
.Modifier and Type | Field and Description |
---|---|
protected int |
hash
The hash code.
|
protected java.lang.Object |
key1
The first key.
|
protected java.lang.Object |
key2
The second key.
|
protected DoublyIndexedTable.Entry |
next
The next entry.
|
protected java.lang.Object |
value
The value.
|
Constructor and Description |
---|
Entry(int hash,
java.lang.Object key1,
java.lang.Object key2,
java.lang.Object value,
DoublyIndexedTable.Entry next)
Creates a new entry.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getKey1()
Returns this entry's first key.
|
java.lang.Object |
getKey2()
Returns this entry's second key.
|
java.lang.Object |
getValue()
Returns this entry's value.
|
protected boolean |
match(java.lang.Object o1,
java.lang.Object o2)
Whether this entry match the given keys.
|
protected int hash
protected java.lang.Object key1
protected java.lang.Object key2
protected java.lang.Object value
protected DoublyIndexedTable.Entry next
public Entry(int hash, java.lang.Object key1, java.lang.Object key2, java.lang.Object value, DoublyIndexedTable.Entry next)
public java.lang.Object getKey1()
public java.lang.Object getKey2()
public java.lang.Object getValue()
protected boolean match(java.lang.Object o1, java.lang.Object o2)
Copyright © 2022 Apache Software Foundation. All Rights Reserved.