|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ViewFactory | |
---|---|
net.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
net.esper.view.ext | Extension views that providing services such as sorting, which don't fit much into other categories. |
net.esper.view.internal | Internal management views for buffering view results and providing these to joins. |
net.esper.view.stat | Views computing statistical values. |
net.esper.view.std | Base service views that perform typical SQL-like functions such as unique, grouping, size, last etc. |
net.esper.view.window | Window views are in this package |
Uses of ViewFactory in net.esper.view |
---|
Methods in net.esper.view that return ViewFactory | |
---|---|
protected static ViewFactory |
ViewFactoryFactory.create(ViewSpec spec)
Instantiates a view factory based on view name stored in the view spec. |
Methods in net.esper.view that return types with arguments of type ViewFactory | |
---|---|
List<ViewFactory> |
ViewFactoryChain.getViewFactoryChain()
|
static List<ViewFactory> |
ViewServiceHelper.instantiateFactoryChain(List<ViewSpec> viewSpecList,
ViewServiceContext context)
|
Methods in net.esper.view with parameters of type ViewFactory | |
---|---|
void |
ViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
Attaches the factory to a parent event type such that the factory can validate attach requirements and determine an event type for resulting views. |
Method parameters in net.esper.view with type arguments of type ViewFactory | |
---|---|
void |
ViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
Attaches the factory to a parent event type such that the factory can validate attach requirements and determine an event type for resulting views. |
Viewable |
ViewServiceImpl.createViews(Viewable eventStreamViewable,
List<ViewFactory> viewFactories,
ViewServiceContext context)
|
Viewable |
ViewService.createViews(Viewable eventStreamViewable,
List<ViewFactory> viewFactoryChain,
ViewServiceContext context)
Creates the views given a chain of view factories. |
boolean |
ViewCapPriorEventAccess.inspect(List<ViewFactory> viewFactories)
|
boolean |
ViewCapDataWindowAccess.inspect(List<ViewFactory> viewFactories)
|
boolean |
ViewCapability.inspect(List<ViewFactory> viewFactories)
Inspect view factories returning false to indicate that view factories do not meet view resource requirements, or true to indicate view capability and view factories can be compatible. |
protected static List<View> |
ViewServiceHelper.instantiateChain(List<View> existingParentViews,
Viewable parentViewable,
List<ViewFactory> viewFactories,
ViewServiceContext context)
Instantiate a chain of views. |
protected static Pair<Viewable,List<View>> |
ViewServiceHelper.matchExistingViews(Viewable rootViewable,
List<ViewFactory> viewFactories)
Match the views under the stream to the list of view specications passed in. |
Constructor parameters in net.esper.view with type arguments of type ViewFactory | |
---|---|
ViewFactoryChain(EventType streamEventType,
List<ViewFactory> viewFactoryChain)
|
Uses of ViewFactory in net.esper.view.ext |
---|
Classes in net.esper.view.ext that implement ViewFactory | |
---|---|
class |
SortWindowViewFactory
|
Methods in net.esper.view.ext with parameters of type ViewFactory | |
---|---|
void |
SortWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Method parameters in net.esper.view.ext with type arguments of type ViewFactory | |
---|---|
void |
SortWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Uses of ViewFactory in net.esper.view.internal |
---|
Classes in net.esper.view.internal that implement ViewFactory | |
---|---|
class |
PriorEventViewFactory
|
Methods in net.esper.view.internal with parameters of type ViewFactory | |
---|---|
void |
PriorEventViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Method parameters in net.esper.view.internal with type arguments of type ViewFactory | |
---|---|
void |
PriorEventViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Uses of ViewFactory in net.esper.view.stat |
---|
Classes in net.esper.view.stat that implement ViewFactory | |
---|---|
class |
CorrelationViewFactory
|
class |
MultiDimStatsViewFactory
|
class |
RegressionLinestViewFactory
|
class |
UnivariateStatisticsViewFactory
|
class |
WeightedAverageViewFactory
|
Methods in net.esper.view.stat with parameters of type ViewFactory | |
---|---|
void |
WeightedAverageViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
UnivariateStatisticsViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
RegressionLinestViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
MultiDimStatsViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
CorrelationViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Method parameters in net.esper.view.stat with type arguments of type ViewFactory | |
---|---|
void |
WeightedAverageViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
UnivariateStatisticsViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
RegressionLinestViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
MultiDimStatsViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
CorrelationViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Uses of ViewFactory in net.esper.view.std |
---|
Classes in net.esper.view.std that implement ViewFactory | |
---|---|
class |
GroupByViewFactory
|
class |
LastElementViewFactory
|
class |
MergeViewFactory
|
class |
SizeViewFactory
|
class |
UniqueByPropertyViewFactory
|
Methods in net.esper.view.std with parameters of type ViewFactory | |
---|---|
void |
UniqueByPropertyViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
SizeViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
MergeViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LastElementViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
GroupByViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Method parameters in net.esper.view.std with type arguments of type ViewFactory | |
---|---|
void |
UniqueByPropertyViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
SizeViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
MergeViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LastElementViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
GroupByViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Uses of ViewFactory in net.esper.view.window |
---|
Classes in net.esper.view.window that implement ViewFactory | |
---|---|
class |
ExternallyTimedWindowViewFactory
|
class |
LengthWindowViewFactory
|
class |
TimeBatchViewFactory
|
class |
TimeWindowViewFactory
|
Methods in net.esper.view.window with parameters of type ViewFactory | |
---|---|
void |
TimeWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
TimeBatchViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LengthWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
ExternallyTimedWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
Method parameters in net.esper.view.window with type arguments of type ViewFactory | |
---|---|
void |
TimeWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
TimeBatchViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LengthWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
ExternallyTimedWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |