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) |
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
IOException
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.