Example #1
0
 public SortedAggregationStateFactoryFactory(MethodResolutionService methodResolutionService, ExprEvaluator[] evaluators, bool[] sortDescending, bool ever, int streamNum, ExprAggMultiFunctionSortedMinMaxByNode parent)
 {
     _methodResolutionService = methodResolutionService;
     _evaluators     = evaluators;
     _sortDescending = sortDescending;
     _ever           = ever;
     _streamNum      = streamNum;
     _parent         = parent;
 }
 public ExprAggMultiFunctionSortedMinMaxByNodeFactory(ExprAggMultiFunctionSortedMinMaxByNode parent, AggregationAccessor accessor, Type accessorResultType, EventType containedEventType, AggregationStateKey optionalStateKey, SortedAggregationStateFactoryFactory optionalStateFactory, AggregationAgent optionalAgent)
 {
     _parent               = parent;
     _accessor             = accessor;
     _accessorResultType   = accessorResultType;
     _containedEventType   = containedEventType;
     _optionalStateKey     = optionalStateKey;
     _optionalStateFactory = optionalStateFactory;
     _optionalAgent        = optionalAgent;
 }
Example #3
0
 public SortedAggregationStateFactoryFactory(EngineImportService engineImportService,
     StatementExtensionSvcContext statementExtensionSvcContext, ExprEvaluator[] evaluators,
     bool[] sortDescending, bool ever, int streamNum, ExprAggMultiFunctionSortedMinMaxByNode parent,
     ExprEvaluator optionalFilter)
 {
     _engineImportService = engineImportService;
     _statementExtensionSvcContext = statementExtensionSvcContext;
     _evaluators = evaluators;
     _sortDescending = sortDescending;
     _ever = ever;
     _streamNum = streamNum;
     _parent = parent;
     _optionalFilter = optionalFilter;
 }