Uses of Interface
io.trino.sql.relational.RowExpressionVisitor
Packages that use RowExpressionVisitor
-
Uses of RowExpressionVisitor in io.trino.sql.gen
Constructors in io.trino.sql.gen with parameters of type RowExpressionVisitorModifierConstructorDescriptionRowExpressionCompiler(CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, RowExpressionVisitor<io.airlift.bytecode.BytecodeNode, io.airlift.bytecode.Scope> fieldReferenceCompiler, FunctionManager functionManager, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap) -
Uses of RowExpressionVisitor in io.trino.sql.relational
Methods in io.trino.sql.relational with parameters of type RowExpressionVisitorModifier and TypeMethodDescription<R,C> R CallExpression.accept(RowExpressionVisitor<R, C> visitor, C context) <R,C> R ConstantExpression.accept(RowExpressionVisitor<R, C> visitor, C context) <R,C> R InputReferenceExpression.accept(RowExpressionVisitor<R, C> visitor, C context) <R,C> R LambdaDefinitionExpression.accept(RowExpressionVisitor<R, C> visitor, C context) abstract <R,C> R RowExpression.accept(RowExpressionVisitor<R, C> visitor, C context) <R,C> R SpecialForm.accept(RowExpressionVisitor<R, C> visitor, C context) <R,C> R VariableReferenceExpression.accept(RowExpressionVisitor<R, C> visitor, C context)