Deveel.Data.Sql.Query.JoinNode.Evaluate C# (CSharp) Method

Evaluate() public method

public Evaluate ( IRequest context ) : ITable
context IRequest
return ITable
        public override ITable Evaluate(IRequest context)
        {
            // Solve the left branch result
            var leftResult = Left.Evaluate(context);
            // Solve the right branch result
            var rightResult = Right.Evaluate(context);

            return leftResult.Join(context, rightResult, LeftColumnName, Operator, RightExpression);
        }