Uses of Interface
io.trino.operator.RowIdHashStrategy
-
Packages that use RowIdHashStrategy Package Description io.trino.operator -
-
Uses of RowIdHashStrategy in io.trino.operator
Subinterfaces of RowIdHashStrategy in io.trino.operator Modifier and Type Interface Description interfaceRowIdComparisonHashStrategyStrategy that combines both comparison and hash/equality over row IDsMethods in io.trino.operator with parameters of type RowIdHashStrategy Modifier and Type Method Description booleanRowReference. equals(RowIdHashStrategy strategy, long rowId)Checks equality of the referenced row with the specified row ID using the provided RowIdHashStrategy.booleanRowReferencePageManager.LoadCursor. equals(RowIdHashStrategy strategy, long rowId)longRowReference. hash(RowIdHashStrategy strategy)Calculates the hash of the referenced row using the provided RowIdHashStrategy.longRowReferencePageManager.LoadCursor. hash(RowIdHashStrategy strategy)Constructors in io.trino.operator with parameters of type RowIdHashStrategy Constructor Description TopNPeerGroupLookup(long expected, float fillFactor, RowIdHashStrategy strategy, long unmappedGroupId, long defaultReturnValue)Standard hash table parameters are expected.TopNPeerGroupLookup(long expected, RowIdHashStrategy strategy, long unmappedGroupId, long defaultReturnValue)
-