/// <summary> /// Initialises a new instance of the <see cref="ArithmeticOperator"/> class. /// </summary> /// <param name="joinApplyMeasuresOp">The join apply measure operator.</param> /// <param name="symbol">The symbol of the operator.</param> public ArithmeticOperator(IJoinApplyMeasuresOperator joinApplyMeasuresOp) { this._joinApplyMeasuresOp = joinApplyMeasuresOp; }
/// <summary> /// Initialises a new instance of the <see cref="IsNullOperator"/> class. /// </summary> /// <param name="joinApplyMeasuresOp">The join apply measure operator.</param> /// <param name="dsResolver">The data structure resolver.</param> public IsNullOperator(IJoinApplyMeasuresOperator joinApplyMeasuresOp, DataStructureResolver dsResolver) { this._joinApplyMeasuresOp = joinApplyMeasuresOp; this._dsResolver = dsResolver; }
/// <summary> /// Initialises a new instance of the <see cref="MatchCharactersOperator"/> class. /// </summary> /// <param name="joinApplyMeasuresOp">The join apply measure operator.</param> /// <param name="dsResolver">The data structure resolver.</param> public MatchCharactersOperator(IJoinApplyMeasuresOperator joinApplyMeasuresOp, DataStructureResolver dsResolver) { this._joinApplyMeasuresOp = joinApplyMeasuresOp; this._dsResolver = dsResolver; }
/// <summary> /// Initialises a new instance of the <see cref="NumericOperator"/> class. /// </summary> /// <param name="joinApplyMeasuresOp">The join apply measure operator.</param> /// <param name="dsResolver">The data structure resolver.</param> /// <param name="exprFac">The expression factory.</param> public PeriodIndicatorOperator(IJoinApplyMeasuresOperator joinApplyMeasuresOp, DataStructureResolver dsResolver, IExpressionFactory exprFac) { this._joinApplyMeasuresOp = joinApplyMeasuresOp; this._dsResolver = dsResolver; this._exprFac = exprFac; }
/// <summary> /// Initialises a new instance of the <see cref="AggrFunctionOperator"/> class. /// </summary> /// <param name="joinApplyMeasuresOp">The join apply measure operator.</param> /// <param name="dsResolver">The data structure resolver.</param> public AggrFunctionOperator(IJoinApplyMeasuresOperator joinApplyMeasuresOp, DataStructureResolver dsResolver) { this._joinApplyMeasuresOp = joinApplyMeasuresOp; this._dsResolver = dsResolver; }
/// <summary> /// Initialises a new instance of the <see cref="NvlOperator"/> class. /// </summary> /// <param name="joinApplyMeasuresOp">The join apply measure operator.</param> public NvlOperator(IJoinApplyMeasuresOperator joinApplyMeasuresOp) { this._joinApplyMeasuresOp = joinApplyMeasuresOp; }