Package io.prestosql.operator.scalar
Class ArraySortComparatorFunction
- java.lang.Object
-
- io.prestosql.operator.scalar.ArraySortComparatorFunction
-
public final class ArraySortComparatorFunction extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ArraySortComparatorFunction.ComparatorBooleanLambda
static interface
ArraySortComparatorFunction.ComparatorDoubleLambda
static interface
ArraySortComparatorFunction.ComparatorLongLambda
static interface
ArraySortComparatorFunction.ComparatorObjectLambda
-
Constructor Summary
Constructors Constructor Description ArraySortComparatorFunction(Type elementType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Block
sortBoolean(Type type, Block block, ArraySortComparatorFunction.ComparatorBooleanLambda function)
Block
sortDouble(Type type, Block block, ArraySortComparatorFunction.ComparatorDoubleLambda function)
Block
sortLong(Type type, Block block, ArraySortComparatorFunction.ComparatorLongLambda function)
Block
sortObject(Type type, Block block, ArraySortComparatorFunction.ComparatorObjectLambda function)
-
-
-
Constructor Detail
-
ArraySortComparatorFunction
public ArraySortComparatorFunction(Type elementType)
-
-
Method Detail
-
sortLong
public Block sortLong(Type type, Block block, ArraySortComparatorFunction.ComparatorLongLambda function)
-
sortDouble
public Block sortDouble(Type type, Block block, ArraySortComparatorFunction.ComparatorDoubleLambda function)
-
sortBoolean
public Block sortBoolean(Type type, Block block, ArraySortComparatorFunction.ComparatorBooleanLambda function)
-
sortObject
public Block sortObject(Type type, Block block, ArraySortComparatorFunction.ComparatorObjectLambda function)
-
-