public abstract class ExprTableEvalStrategyUngroupedBase extends Object implements ExprTableEvalStrategy
Modifier and Type | Field and Description |
---|---|
protected ExprTableEvalStrategyFactory |
factory |
protected TableAndLockProviderUngrouped |
provider |
EPTYPE
Constructor and Description |
---|
ExprTableEvalStrategyUngroupedBase(TableAndLockProviderUngrouped provider,
ExprTableEvalStrategyFactory factory) |
Modifier and Type | Method and Description |
---|---|
AggregationRow |
getAggregationRow(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
protected ObjectArrayBackedEventBean |
lockTableReadAndGet(ExprEvaluatorContext context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evaluate, evaluateGetEventBean, evaluateGetROCollectionEvents, evaluateGetROCollectionScalar, evaluateTypableSingle
protected final TableAndLockProviderUngrouped provider
protected final ExprTableEvalStrategyFactory factory
public ExprTableEvalStrategyUngroupedBase(TableAndLockProviderUngrouped provider, ExprTableEvalStrategyFactory factory)
protected ObjectArrayBackedEventBean lockTableReadAndGet(ExprEvaluatorContext context)
public AggregationRow getAggregationRow(EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext context)
getAggregationRow
in interface ExprTableEvalStrategy
Copyright © 2005–2021. All rights reserved.