Package io.trino.sql.ir
Class IrExpressions
java.lang.Object
io.trino.sql.ir.IrExpressions
-
Method Summary
Modifier and TypeMethodDescriptionstatic ExpressionifExpression(Expression condition, Expression trueCase) static ExpressionifExpression(Expression condition, Expression trueCase, Expression falseCase) static booleanisConstantNull(Expression expression) static booleanmayFail(PlannerContext plannerContext, Expression expression) static Expressionnot(Metadata metadata, Expression expression) static Constant
-
Method Details
-
ifExpression
-
ifExpression
public static Expression ifExpression(Expression condition, Expression trueCase, Expression falseCase) -
row
-
isConstantNull
-
mayFail
-
not
-