Package | Description |
---|---|
com.espertech.esper.core.context.util |
Context partition utility or reference classes.
|
com.espertech.esper.core.start |
Classes related to start and stop of statements
|
com.espertech.esper.epl.virtualdw |
Virtual data window.
|
com.espertech.esper.rowregex |
Match-recognize expression tree and state objects.
|
com.espertech.esper.view |
View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering.
|
com.espertech.esper.view.ext |
Extension views that providing services such as sorting, which don't fit much into other categories.
|
com.espertech.esper.view.internal |
Internal management views for buffering view results and providing these to joins.
|
com.espertech.esper.view.stat |
Views computing statistical values.
|
com.espertech.esper.view.std |
Base service views that perform typical SQL-like functions such as unique, grouping, size, last etc.
|
com.espertech.esper.view.window |
Window views are in this package
|
Modifier and Type | Method and Description |
---|---|
static AgentInstanceViewFactoryChainContext |
AgentInstanceViewFactoryChainContext.create(java.util.List<ViewFactory> viewFactoryChain,
AgentInstanceContext agentInstanceContext,
ViewResourceDelegateVerifiedStream viewResourceDelegate) |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> |
EPStatementStartMethodHelperPrevious.compilePreviousNodeStrategies(ViewResourceDelegateVerified viewResourceDelegate,
AgentInstanceViewFactoryChainContext[] contexts) |
static java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> |
EPStatementStartMethodHelperPrior.compilePriorNodeStrategies(ViewResourceDelegateVerified viewResourceDelegate,
AgentInstanceViewFactoryChainContext[] viewFactoryChainContexts) |
Modifier and Type | Method and Description |
---|---|
View |
VirtualDWViewFactoryImpl.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
Modifier and Type | Method and Description |
---|---|
View |
EventRowRegexNFAViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
Modifier and Type | Method and Description |
---|---|
ViewServiceCreateResult |
ViewServiceImpl.createViews(Viewable eventStreamViewable,
java.util.List<ViewFactory> viewFactories,
AgentInstanceViewFactoryChainContext viewFactoryChainContext,
boolean hasPreviousNode) |
ViewServiceCreateResult |
ViewService.createViews(Viewable eventStreamViewable,
java.util.List<ViewFactory> viewFactoryChain,
AgentInstanceViewFactoryChainContext viewFactoryChainContext,
boolean hasPreviousNode)
Creates the views given a chain of view factories.
|
static IStreamRandomAccess |
ViewServiceHelper.getOptPreviousExprRandomAccess(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
static IStreamRelativeAccess |
ViewServiceHelper.getOptPreviousExprRelativeAccess(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
static IStreamSortRankRandomAccess |
ViewServiceHelper.getOptPreviousExprSortedRankedAccess(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
ViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
Create a new view.
|
Modifier and Type | Method and Description |
---|---|
View |
TimeOrderViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
SortWindowViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
RankWindowViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
Constructor and Description |
---|
RankWindowView(RankWindowViewFactory rankWindowViewFactory,
ExprNode[] uniqueCriteriaExpressions,
ExprEvaluator[] uniqueCriteriaEvaluators,
ExprNode[] sortCriteriaExpressions,
ExprEvaluator[] sortCriteriaEvaluators,
boolean[] descendingValues,
int sortWindowSize,
IStreamSortRankRandomAccess optionalRankedRandomAccess,
boolean isSortUsingCollator,
AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
Ctor.
|
SortWindowView(SortWindowViewFactory sortWindowViewFactory,
ExprNode[] sortCriteriaExpressions,
ExprEvaluator[] sortCriteriaEvaluators,
boolean[] descendingValues,
int sortWindowSize,
IStreamSortRankRandomAccess optionalSortedRandomAccess,
boolean isSortUsingCollator,
AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
Ctor.
|
TimeOrderView(AgentInstanceViewFactoryChainContext agentInstanceContext,
TimeOrderViewFactory timeOrderViewFactory,
ExprNode timestampExpr,
ExprEvaluator timestampEvaluator,
ExprTimePeriodEvalDeltaConst timeDeltaComputation,
IStreamSortRankRandomAccess optionalSortedRandomAccess)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
View |
UnionViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
PriorEventViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
IntersectViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
Constructor and Description |
---|
IntersectAsymetricView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
IntersectViewFactory factory,
EventType eventType,
java.util.List<View> viewList)
Ctor.
|
IntersectBatchView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
IntersectViewFactory factory,
EventType eventType,
java.util.List<View> viewList,
java.util.List<ViewFactory> viewFactories,
boolean hasAsymetric)
Ctor.
|
IntersectView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
IntersectViewFactory factory,
EventType eventType,
java.util.List<View> viewList)
Ctor.
|
UnionAsymetricView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
UnionViewFactory factory,
EventType eventType,
java.util.List<View> viewList)
Ctor.
|
UnionView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
UnionViewFactory factory,
EventType eventType,
java.util.List<View> viewList)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
View |
WeightedAverageViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
UnivariateStatisticsViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
RegressionLinestViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
CorrelationViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
GroupByViewImpl.makeSubViews(GroupByView groupView,
java.lang.String[] propertyNames,
java.lang.Object groupByValues,
AgentInstanceViewFactoryChainContext agentInstanceContext)
Instantiate subviews for the given group view and the given key value to group-by.
|
View |
UniqueByPropertyViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
SizeViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
MergeViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
LastElementViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
GroupByViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
FirstUniqueByPropertyViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
FirstElementViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
Constructor and Description |
---|
AddPropertyValueView(AgentInstanceViewFactoryChainContext agentInstanceContext,
java.lang.String[] propertyNames,
java.lang.Object mergeValues,
EventType mergedResultEventType)
Constructor.
|
FirstUniqueByPropertyView(ExprNode[] uniqueCriteria,
AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
Constructor.
|
GroupByViewImpl(AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprNode[] criteriaExpressions,
ExprEvaluator[] criteriaEvaluators)
Constructor.
|
GroupByViewReclaimAged(AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprNode[] criteriaExpressions,
ExprEvaluator[] criteriaEvaluators,
double reclaimMaxAge,
double reclaimFrequency)
Constructor.
|
MergeView(AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprNode[] groupCriteria,
EventType resultEventType,
boolean removable)
Constructor.
|
UniqueByPropertyView(ExprNode[] criteriaExpressions,
AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
View |
TimeWindowViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
TimeLengthBatchViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
TimeBatchViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
TimeAccumViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
LengthWindowViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
LengthBatchViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
KeepAllViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
FirstTimeViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
FirstLengthWindowViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
ExternallyTimedWindowViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
ExternallyTimedBatchViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
ExpressionWindowViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
View |
ExpressionBatchViewFactory.makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
Constructor and Description |
---|
ExpressionBatchView(ExpressionBatchViewFactory dataWindowViewFactory,
ViewUpdatedCollection viewUpdatedCollection,
ExprEvaluator expiryExpression,
AggregationServiceFactoryDesc aggregationServiceFactoryDesc,
ObjectArrayEventBean builtinEventProps,
java.util.Set<java.lang.String> variableNames,
AgentInstanceViewFactoryChainContext agentInstanceContext)
Constructor creates a moving window extending the specified number of elements into the past.
|
ExpressionViewBase(ViewUpdatedCollection viewUpdatedCollection,
ExprEvaluator expiryExpression,
AggregationServiceFactoryDesc aggregationServiceFactoryDesc,
ObjectArrayEventBean builtinEventProps,
java.util.Set<java.lang.String> variableNames,
AgentInstanceViewFactoryChainContext agentInstanceContext) |
ExpressionWindowView(ExpressionWindowViewFactory dataWindowViewFactory,
ViewUpdatedCollection viewUpdatedCollection,
ExprEvaluator expiryExpression,
AggregationServiceFactoryDesc aggregationServiceFactoryDesc,
ObjectArrayEventBean builtinEventProps,
java.util.Set<java.lang.String> variableNames,
AgentInstanceViewFactoryChainContext agentInstanceContext)
Constructor creates a moving window extending the specified number of elements into the past.
|
ExternallyTimedBatchView(ExternallyTimedBatchViewFactory factory,
ExprNode timestampExpression,
ExprEvaluator timestampExpressionEval,
ExprTimePeriodEvalDeltaConst timeDeltaComputation,
java.lang.Long optionalReferencePoint,
ViewUpdatedCollection viewUpdatedCollection,
AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
Constructor.
|
ExternallyTimedWindowView(ExternallyTimedWindowViewFactory externallyTimedWindowViewFactory,
ExprNode timestampExpression,
ExprEvaluator timestampExpressionEval,
ExprTimePeriodEvalDeltaConst timeDeltaComputation,
ViewUpdatedCollection viewUpdatedCollection,
AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
Constructor.
|
FirstLengthWindowView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
FirstLengthWindowViewFactory lengthFirstWindowViewFactory,
int size)
Ctor.
|
FirstTimeView(FirstTimeViewFactory timeFirstViewFactory,
AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprTimePeriodEvalDeltaConst timeDeltaComputation)
Constructor.
|
KeepAllView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
KeepAllViewFactory keepAllViewFactory,
ViewUpdatedCollection viewUpdatedCollection)
Ctor.
|
LengthBatchView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
LengthBatchViewFactory lengthBatchViewFactory,
int size,
ViewUpdatedCollection viewUpdatedCollection)
Constructor.
|
LengthBatchViewRStream(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
LengthBatchViewFactory lengthBatchViewFactory,
int size)
Constructor.
|
LengthWindowView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
LengthWindowViewFactory lengthWindowViewFactory,
int size,
ViewUpdatedCollection viewUpdatedCollection)
Constructor creates a moving window extending the specified number of elements into the past.
|
LengthWindowViewRStream(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext,
LengthWindowViewFactory lengthWindowViewFactory,
int size)
Constructor creates a moving window extending the specified number of elements into the past.
|
TimeAccumView(TimeAccumViewFactory timeBatchViewFactory,
AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprTimePeriodEvalDeltaConst timeDeltaComputation,
ViewUpdatedCollection viewUpdatedCollection)
Constructor.
|
TimeAccumViewRStream(TimeAccumViewFactory timeBatchViewFactory,
AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprTimePeriodEvalDeltaConst timeDeltaComputation)
Constructor.
|
TimeBatchView(TimeBatchViewFactory timeBatchViewFactory,
AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprTimePeriodEvalDeltaConst timeDeltaComputation,
java.lang.Long referencePoint,
boolean forceOutput,
boolean isStartEager,
ViewUpdatedCollection viewUpdatedCollection)
Constructor.
|
TimeBatchViewRStream(TimeBatchViewFactory timeBatchViewFactory,
AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprTimePeriodEvalDeltaConst timeDeltaComputation,
java.lang.Long referencePoint,
boolean forceOutput,
boolean isStartEager)
Constructor.
|
TimeLengthBatchView(TimeLengthBatchViewFactory timeBatchViewFactory,
AgentInstanceViewFactoryChainContext agentInstanceContext,
ExprTimePeriodEvalDeltaConst timeDeltaComputation,
long numberOfEvents,
boolean forceOutput,
boolean isStartEager,
ViewUpdatedCollection viewUpdatedCollection)
Constructor.
|
TimeWindowView(AgentInstanceViewFactoryChainContext agentInstanceContext,
TimeWindowViewFactory timeWindowViewFactory,
ExprTimePeriodEvalDeltaConst timeDeltaComputation,
ViewUpdatedCollection viewUpdatedCollection)
Constructor.
|