Package io.trino.sql.relational
Class Expressions
- java.lang.Object
-
- io.trino.sql.relational.Expressions
-
public final class Expressions extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CallExpressioncall(ResolvedFunction resolvedFunction, RowExpression... arguments)static CallExpressioncall(ResolvedFunction resolvedFunction, List<RowExpression> arguments)static ConstantExpressionconstant(Object value, Type type)static ConstantExpressionconstantNull(Type type)static InputReferenceExpressionfield(int field, Type type)static List<RowExpression>subExpressions(Iterable<RowExpression> expressions)
-
-
-
Method Detail
-
constant
public static ConstantExpression constant(Object value, Type type)
-
constantNull
public static ConstantExpression constantNull(Type type)
-
call
public static CallExpression call(ResolvedFunction resolvedFunction, RowExpression... arguments)
-
call
public static CallExpression call(ResolvedFunction resolvedFunction, List<RowExpression> arguments)
-
field
public static InputReferenceExpression field(int field, Type type)
-
subExpressions
public static List<RowExpression> subExpressions(Iterable<RowExpression> expressions)
-
-