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 |
|---|---|
TupleList |
createEntry(Tuple tuple,
int hashCode,
boolean left) |
boolean |
equal(Object right,
Tuple tuple) |
boolean |
equal(TupleList list,
Object object2) |
boolean |
equal(TupleList list,
Tuple tuple2) |
boolean |
equal(Tuple tuple1,
Tuple tuple2) |
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 equal(Object right, Tuple tuple)
equal in interface AbstractHashTable.Indexpublic boolean equal(TupleList list, Object object2)
equal in interface AbstractHashTable.Indexpublic boolean equal(TupleList list, Tuple tuple2)
equal in interface AbstractHashTable.Indexpublic TupleList createEntry(Tuple tuple, int hashCode, boolean left)
createEntry in interface AbstractHashTable.IndexCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.