public static class AbstractHashTable.SingleIndex extends Object implements AbstractHashTable.Index
| Constructor and Description |
|---|
SingleIndex() |
SingleIndex(AbstractHashTable.FieldIndex[] indexes,
int startResult) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areEqual(Object right,
Tuple tuple) |
boolean |
areEqual(TupleList list,
Object object2) |
boolean |
areEqual(TupleList list,
Tuple tuple2) |
boolean |
areEqual(Tuple tuple1,
Tuple tuple2) |
TupleList |
createEntry(Tuple tuple,
int hashCode,
boolean left) |
AbstractHashTable.FieldIndex |
getFieldIndex(int index) |
int |
hashCodeOf(Tuple tuple,
boolean left) |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public SingleIndex()
public SingleIndex(AbstractHashTable.FieldIndex[] indexes, int startResult)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic AbstractHashTable.FieldIndex getFieldIndex(int index)
getFieldIndex in interface AbstractHashTable.Indexpublic int hashCodeOf(Tuple tuple, boolean left)
hashCodeOf in interface AbstractHashTable.Indexpublic boolean areEqual(Object right, Tuple tuple)
areEqual in interface AbstractHashTable.Indexpublic boolean areEqual(TupleList list, Object object2)
areEqual in interface AbstractHashTable.Indexpublic boolean areEqual(TupleList list, Tuple tuple2)
areEqual in interface AbstractHashTable.Indexpublic TupleList createEntry(Tuple tuple, int hashCode, boolean left)
createEntry in interface AbstractHashTable.IndexCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.