public WildcardTokenEvaluator(WildcardToken token, CompositeTokenEvaluator subEvaluator) { _token = token; _subEvaluator = subEvaluator; _requiresSubEvaluation = _subEvaluator.EvaluatorCount > 0; }
public IGlobTokenEvaluator CreateTokenEvaluator(WildcardToken token, CompositeTokenEvaluator nestedCompositeTokenEvaluator) { return(new WildcardTokenEvaluator(token, nestedCompositeTokenEvaluator)); }
public GlobTokenEvaluator(EvaluationOptions options, IGlobToken[] tokens) { _options = options; _rootTokenEvaluator = new CompositeTokenEvaluator(tokens, options.GetTokenEvaluatorFactory()); }
public WildcardDirectoryTokenEvaluator(WildcardDirectoryToken token, CompositeTokenEvaluator subEvaluator) { _token = token; //_remaining = remaining; _subEvaluator = subEvaluator; }
public GlobTokenEvaluator(IGlobToken[] tokens) { _rootTokenEvaluator = new CompositeTokenEvaluator(tokens); }
public WildcardTokenEvaluator(WildcardToken token, CompositeTokenEvaluator subEvaluator) { _token = token; _subEvaluator = subEvaluator; }