C# Class Deveel.Data.Sql.Query.QueryPlanner.VariableReplacer

Inheritance: Deveel.Data.Sql.Expressions.SqlExpressionVisitor
Mostrar archivo Open project: deveel/deveeldb

Public Methods

Method Description
VariableReplacer ( IEnumerable selectColumns ) : System
VisitReference ( SqlReferenceExpression reference ) : SqlExpression
VisitVariableReference ( SqlVariableReferenceExpression reference ) : SqlExpression

Method Details

VariableReplacer() public method

public VariableReplacer ( IEnumerable selectColumns ) : System
selectColumns IEnumerable
return System

VisitReference() public method

public VisitReference ( SqlReferenceExpression reference ) : SqlExpression
reference Deveel.Data.Sql.Expressions.SqlReferenceExpression
return Deveel.Data.Sql.Expressions.SqlExpression

VisitVariableReference() public method

public VisitVariableReference ( SqlVariableReferenceExpression reference ) : SqlExpression
reference Deveel.Data.Sql.Expressions.SqlVariableReferenceExpression
return Deveel.Data.Sql.Expressions.SqlExpression