Class AbstractHashTableProber<PT,BT>
java.lang.Object
org.apache.flink.runtime.operators.hash.AbstractHashTableProber<PT,BT>
- Type Parameters:
PT- probe side typeBT- build side type
- Direct Known Subclasses:
CompactingHashTable.HashTableProber,InPlaceMutableHashTable.HashTableProber
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.flink.api.common.typeutils.TypeComparator<PT> -
Constructor Summary
ConstructorsConstructorDescriptionAbstractHashTableProber(org.apache.flink.api.common.typeutils.TypeComparator<PT> probeTypeComparator, org.apache.flink.api.common.typeutils.TypePairComparator<PT, BT> pairComparator) -
Method Summary
Modifier and TypeMethodDescriptionabstract BTgetMatchFor(PT probeSideRecord) abstract BTgetMatchFor(PT probeSideRecord, BT targetForMatch) abstract voidupdateMatch(BT record)
-
Field Details
-
probeTypeComparator
-
pairComparator
-
-
Constructor Details
-
AbstractHashTableProber
-
-
Method Details
-
getMatchFor
-
getMatchFor
-
updateMatch
- Throws:
IOException
-