Uses of Interface
io.trino.type.BlockTypeOperators.BlockPositionIsDistinctFrom
Packages that use BlockTypeOperators.BlockPositionIsDistinctFrom
Package
Description
-
Uses of BlockTypeOperators.BlockPositionIsDistinctFrom in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation with parameters of type BlockTypeOperators.BlockPositionIsDistinctFromModifier and TypeMethodDescriptionstatic TypedSetTypedSet.createDistinctTypedSet(Type elementType, BlockTypeOperators.BlockPositionIsDistinctFrom elementDistinctFromOperator, BlockTypeOperators.BlockPositionHashCode elementHashCodeOperator, int expectedSize, String functionName) Create aTypedSetthat compares its elements using the semantics ofIS DISTINCT.static TypedSetTypedSet.createDistinctTypedSet(Type elementType, BlockTypeOperators.BlockPositionIsDistinctFrom elementDistinctFromOperator, BlockTypeOperators.BlockPositionHashCode elementHashCodeOperator, BlockBuilder elementBlock, int expectedSize, String functionName) Create aTypedSetthat compares its elements using the semantics ofIS DISTINCT. -
Uses of BlockTypeOperators.BlockPositionIsDistinctFrom in io.trino.operator.aggregation.multimapagg
Methods in io.trino.operator.aggregation.multimapagg with parameters of type BlockTypeOperators.BlockPositionIsDistinctFromModifier and TypeMethodDescriptionstatic voidMultimapAggregationFunction.output(Type keyType, BlockTypeOperators.BlockPositionIsDistinctFrom keyDistinctFrom, BlockTypeOperators.BlockPositionHashCode keyHashCode, Type valueType, MultimapAggregationState state, BlockBuilder out) -
Uses of BlockTypeOperators.BlockPositionIsDistinctFrom in io.trino.operator.output
Constructors in io.trino.operator.output with parameters of type BlockTypeOperators.BlockPositionIsDistinctFromModifierConstructorDescriptionRleAwarePositionsAppender(BlockTypeOperators.BlockPositionIsDistinctFrom isDistinctFromOperator, PositionsAppender delegate) -
Uses of BlockTypeOperators.BlockPositionIsDistinctFrom in io.trino.operator.scalar
Methods in io.trino.operator.scalar with parameters of type BlockTypeOperators.BlockPositionIsDistinctFromModifier and TypeMethodDescriptionArrayDistinctFunction.distinct(Type type, BlockTypeOperators.BlockPositionIsDistinctFrom elementIsDistinctFrom, BlockTypeOperators.BlockPositionHashCode elementHashCode, Block array) static BlockArrayExceptFunction.except(Type type, BlockTypeOperators.BlockPositionIsDistinctFrom isDistinctOperator, BlockTypeOperators.BlockPositionHashCode elementHashCode, Block leftArray, Block rightArray) ArrayIntersectFunction.intersect(Type type, BlockTypeOperators.BlockPositionIsDistinctFrom elementIsDistinctFrom, BlockTypeOperators.BlockPositionHashCode elementHashCode, Block leftArray, Block rightArray) static BlockMapToMapCast.mapCast(MethodHandle keyProcessFunction, MethodHandle valueProcessFunction, Type targetType, BlockTypeOperators.BlockPositionIsDistinctFrom keyDistinctOperator, BlockTypeOperators.BlockPositionHashCode keyHashCode, ConnectorSession session, Block fromMap) static BlockMapConcatFunction.mapConcat(MapType mapType, BlockTypeOperators.BlockPositionIsDistinctFrom keysDistinctOperator, BlockTypeOperators.BlockPositionHashCode keyHashCode, Object state, Block[] maps) MapFromEntriesFunction.mapFromEntries(BlockTypeOperators.BlockPositionIsDistinctFrom keysDistinctOperator, BlockTypeOperators.BlockPositionHashCode keyHashCode, MapType mapType, ConnectorSession session, Block mapEntries) MultimapFromEntriesFunction.multimapFromEntries(MapType mapType, BlockTypeOperators.BlockPositionIsDistinctFrom keysDistinctOperator, BlockTypeOperators.BlockPositionHashCode keyHashCode, Block mapEntries) static BlockArrayUnionFunction.union(Type type, BlockTypeOperators.BlockPositionIsDistinctFrom isDistinctOperator, BlockTypeOperators.BlockPositionHashCode elementHashCode, Block leftArray, Block rightArray) -
Uses of BlockTypeOperators.BlockPositionIsDistinctFrom in io.trino.type
Methods in io.trino.type that return BlockTypeOperators.BlockPositionIsDistinctFrom