public static class AbstractHashTable.FieldIndex extends Object implements Externalizable
Constructor and Description |
---|
FieldIndex() |
FieldIndex(InternalReadAccessor extractor,
Declaration declaration,
IndexEvaluator evaluator) |
Modifier and Type | Method and Description |
---|---|
Declaration |
getDeclaration() |
IndexEvaluator |
getEvaluator() |
ReadAccessor |
getExtractor() |
int |
hashCodeOf(Tuple tuple,
boolean left) |
Object |
indexedValueOf(Tuple tuple,
boolean left) |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public FieldIndex()
public FieldIndex(InternalReadAccessor extractor, Declaration declaration, IndexEvaluator evaluator)
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 Declaration getDeclaration()
public ReadAccessor getExtractor()
public IndexEvaluator getEvaluator()
public int hashCodeOf(Tuple tuple, boolean left)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.