public static class AbstractHashTable.DoubleCompositeIndex extends Object implements AbstractHashTable.Index
Constructor and Description |
---|
DoubleCompositeIndex() |
DoubleCompositeIndex(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) |
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 DoubleCompositeIndex()
public DoubleCompositeIndex(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 areEqual(Object right, Tuple tuple)
areEqual
in interface AbstractHashTable.Index
public boolean areEqual(TupleList list, Tuple tuple2)
areEqual
in interface AbstractHashTable.Index
public boolean areEqual(TupleList list, Object object2)
areEqual
in interface AbstractHashTable.Index
public TupleList createEntry(Tuple tuple, int hashCode, boolean left)
createEntry
in interface AbstractHashTable.Index
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.