protected MultipleRangeCriteriasFunction(NumericExpressionEvaluator evaluator, WildCardValueMatcher wildCardValueMatcher) { Require.That(evaluator).Named("evaluator").IsNotNull(); Require.That(wildCardValueMatcher).Named("wildCardValueMatcher").IsNotNull(); _numericExpressionEvaluator = evaluator; _wildCardValueMatcher = wildCardValueMatcher; }
public CountIf(NumericExpressionEvaluator evaluator, WildCardValueMatcher wildCardValueMatcher) { Require.That(evaluator).Named("evaluator").IsNotNull(); Require.That(wildCardValueMatcher).Named("wildCardValueMatcher").IsNotNull(); _numericExpressionEvaluator = evaluator; _wildCardValueMatcher = wildCardValueMatcher; }
public ExpressionEvaluator(WildCardValueMatcher wildCardValueMatcher, CompileResultFactory compileResultFactory) { _wildCardValueMatcher = wildCardValueMatcher; _compileResultFactory = compileResultFactory; }
public RowMatcher(WildCardValueMatcher wildCardValueMatcher, ExpressionEvaluator expressionEvaluator) { _wildCardValueMatcher = wildCardValueMatcher; _expressionEvaluator = expressionEvaluator; }
public RowMatcher(WildCardValueMatcher wildCardValueMatcher, NumericExpressionEvaluator numericExpressionEvaluator) { _wildCardValueMatcher = wildCardValueMatcher; _numericExpressionEvaluator = numericExpressionEvaluator; }
public void Setup() { _matcher = new WildCardValueMatcher(); }