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 Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public AbstractHashTable.FieldIndex getFieldIndex(int index)
getFieldIndex
in interface AbstractHashTable.Index
public int hashCodeOf(Tuple tuple, boolean left)
hashCodeOf
in interface AbstractHashTable.Index
public boolean equal(Object right, Tuple tuple)
equal
in interface AbstractHashTable.Index
public boolean equal(TupleList list, Object object2)
equal
in interface AbstractHashTable.Index
public boolean equal(TupleList list, Tuple tuple2)
equal
in interface AbstractHashTable.Index
public TupleList createEntry(Tuple tuple, int hashCode, boolean left)
createEntry
in interface AbstractHashTable.Index
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.