Package io.trino.operator.scalar
Class SequenceFunction
- java.lang.Object
-
- io.trino.operator.scalar.SequenceFunction
-
public final class SequenceFunction extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckMaxEntry(int length)static voidcheckValidStep(long start, long stop, long step)static Blocksequence(long start, long stop, long step)static BlocksequenceDateDayToSecond(long start, long stop, long step)static BlocksequenceDateDefaultStep(long start, long stop)static BlocksequenceDateYearToMonth(long start, long stop, long step)static BlocksequenceDefaultStep(long start, long stop)
-
-
-
Method Detail
-
sequence
public static Block sequence(long start, long stop, long step)
-
sequenceDefaultStep
public static Block sequenceDefaultStep(long start, long stop)
-
sequenceDateDefaultStep
public static Block sequenceDateDefaultStep(long start, long stop)
-
sequenceDateDayToSecond
public static Block sequenceDateDayToSecond(long start, long stop, long step)
-
sequenceDateYearToMonth
public static Block sequenceDateYearToMonth(long start, long stop, long step)
-
checkValidStep
public static void checkValidStep(long start, long stop, long step)
-
checkMaxEntry
public static void checkMaxEntry(int length)
-
-