PT - probe side typeBT - build side typepublic abstract class AbstractHashTableProber<PT,BT> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected TypePairComparator<PT,BT> |
pairComparator |
protected TypeComparator<PT> |
probeTypeComparator |
| Constructor and Description |
|---|
AbstractHashTableProber(TypeComparator<PT> probeTypeComparator,
TypePairComparator<PT,BT> pairComparator) |
| Modifier and Type | Method and Description |
|---|---|
abstract BT |
getMatchFor(PT probeSideRecord,
BT targetForMatch) |
abstract void |
updateMatch(BT record) |
protected final TypeComparator<PT> probeTypeComparator
protected final TypePairComparator<PT,BT> pairComparator
public AbstractHashTableProber(TypeComparator<PT> probeTypeComparator, TypePairComparator<PT,BT> pairComparator)
public abstract void updateMatch(BT record) throws IOException
IOExceptionCopyright © 2014 The Apache Software Foundation. All rights reserved.