Package io.trino.sql.gen
Class CompilerOperations
java.lang.Object
io.trino.sql.gen.CompilerOperations
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanand(boolean left, boolean right) static booleangreaterThan(int left, int right) static booleanstatic booleanlessThan(int left, int right) static booleanlongGreaterThanZero(long value) static booleannot(boolean value) static intoptionalChannelToIntOrNegative(Optional<Integer> channel) static booleanor(boolean left, boolean right) static booleanstatic voidvalidateChannelsListLength(List<Integer> channels, int requiredSize)
-
Method Details
-
longGreaterThanZero
public static boolean longGreaterThanZero(long value) -
and
public static boolean and(boolean left, boolean right) -
or
public static boolean or(boolean left, boolean right) -
not
public static boolean not(boolean value) -
lessThan
public static boolean lessThan(int left, int right) -
greaterThan
public static boolean greaterThan(int left, int right) -
in
-
testMask
-
optionalChannelToIntOrNegative
-
validateChannelsListLength
-