Class RowExpressionCompiler

java.lang.Object
io.trino.sql.gen.RowExpressionCompiler

public class RowExpressionCompiler extends Object
  • Method Details

    • compile

      public io.airlift.bytecode.BytecodeNode compile(RowExpression rowExpression, io.airlift.bytecode.Scope scope)
    • compile

      public io.airlift.bytecode.BytecodeNode compile(RowExpression rowExpression, io.airlift.bytecode.Scope scope, Optional<Class<?>> lambdaInterface)
    • createTempVariableReferenceExpression

      public static VariableReferenceExpression createTempVariableReferenceExpression(io.airlift.bytecode.Variable variable, Type type)