Package | Description |
---|---|
com.espertech.esper.adapter |
Adapter shared classes.
|
com.espertech.esper.client |
This package and its sub-packages defines the central Esper Client APIs.
|
com.espertech.esper.client.dataflow |
Client API for data flows.
|
com.espertech.esper.client.hook |
Callback interfaces for use with statement annotations.
|
com.espertech.esper.client.scopetest |
Test framework classes.
|
com.espertech.esper.client.util |
This package contains utilities for events, specifically rendering of events in JSON and XML formats.
|
com.espertech.esper.collection |
Internal collection classes
|
com.espertech.esper.core.context.mgr |
Context management.
|
com.espertech.esper.core.context.stmt |
Registries for context partitions to handle aggregations, prev/prior and subselects.
|
com.espertech.esper.core.context.util |
Context partition utility or reference classes.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.core.start |
Classes related to start and stop of statements
|
com.espertech.esper.core.thread |
This package contains classes to advanced threading options.
|
com.espertech.esper.dataflow.ops |
Data flow built-in operators.
|
com.espertech.esper.dataflow.ops.epl |
Data flow built-in operator's helper classes.
|
com.espertech.esper.epl.agg.access |
State multifunction aggregation methods
|
com.espertech.esper.epl.agg.rollup | |
com.espertech.esper.epl.agg.service |
Aggregation services.
|
com.espertech.esper.epl.core |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.epl.core.eval |
Select expression evaluators.
|
com.espertech.esper.epl.datetime.calop |
Date-Time calendar operations.
|
com.espertech.esper.epl.datetime.eval |
Date-Time methods and related utility classes.
|
com.espertech.esper.epl.datetime.interval |
Interval algebra.
|
com.espertech.esper.epl.datetime.reformatop |
Date-Time re-formatting operations.
|
com.espertech.esper.epl.db |
Database SQL polling views and caches
|
com.espertech.esper.epl.declexpr |
Declared expression handling.
|
com.espertech.esper.epl.enummethod.dot |
Enumeration method utility classes and input data sources.
|
com.espertech.esper.epl.enummethod.eval |
Enumeration method implementations.
|
com.espertech.esper.epl.expression |
This package contains the EPL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses
|
com.espertech.esper.epl.join.assemble |
Outer join result set assembly code
|
com.espertech.esper.epl.join.base |
Join process interfaces and glue code
|
com.espertech.esper.epl.join.exec.base |
Inner join execution
|
com.espertech.esper.epl.join.exec.composite |
Composite query execution for hash+btree combined lookup.
|
com.espertech.esper.epl.join.exec.sorted |
Btree lookup for query execution.
|
com.espertech.esper.epl.join.hint |
Hints related to joins.
|
com.espertech.esper.epl.join.plan |
Inner join and outer join query planning
|
com.espertech.esper.epl.join.pollindex |
Poll result indexing strategies.
|
com.espertech.esper.epl.join.rep |
Outer join result set handling
|
com.espertech.esper.epl.join.table |
Indexes for views
|
com.espertech.esper.epl.lookup |
Subquery execution strategies and lookup indexes
|
com.espertech.esper.epl.named |
Named window classes are in this package
|
com.espertech.esper.epl.property |
Classes for handling events-within-events.
|
com.espertech.esper.epl.script |
Script expression evaluation.
|
com.espertech.esper.epl.subquery |
Subquery helper classes are found here.
|
com.espertech.esper.epl.variable |
Variable service and variable collections
|
com.espertech.esper.epl.view |
Internal processing views for output rate limiting, filtering and internal event routing
|
com.espertech.esper.epl.virtualdw |
Virtual data window.
|
com.espertech.esper.event |
This package defines the internal event APIs.
|
com.espertech.esper.event.arr |
Object-array event type.
|
com.espertech.esper.event.bean |
JavaBean and legacy Java underlying event classes are here.
|
com.espertech.esper.event.map |
Map-underlying event classes are here.
|
com.espertech.esper.event.util |
Utilities around event rendering are here.
|
com.espertech.esper.event.vaevent |
Value added events are revision events and variant events.
|
com.espertech.esper.event.xml |
XML event wrappers
|
com.espertech.esper.filter |
Main switchboard filtering and routing of incoming events to interested statements is performed in this package.
|
com.espertech.esper.metrics.instrumentation | |
com.espertech.esper.pattern |
Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance
|
com.espertech.esper.plugin |
APIs for plug-in adapter (for input-output) and plug-in event representation (event types and event objects) are in this package.
|
com.espertech.esper.rowregex |
Match-recognize expression tree and state objects.
|
com.espertech.esper.type |
Internal primitive, enum and other type representations
|
com.espertech.esper.util |
Utility classes that center around Java type handling, printing, reflection, debugging
|
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 |
---|---|
abstract void |
BaseSubscription.matchFound(EventBean theEvent,
java.util.Collection<FilterHandleCallback> allStmtMatches) |
Modifier and Type | Method and Description |
---|---|
EventBean[] |
EPOnDemandQueryResult.getArray()
Returns an array representing query result rows, may return a null value or empty array to indicate an empty result set.
|
EventBean |
EventBeanFactory.wrap(java.lang.Object underlying)
Wraps the underlying event object.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
EPOnDemandQueryResult.iterator()
Returns an iterator representing query result rows.
|
java.util.Iterator<EventBean> |
EPIterable.iterator()
Returns a concurrency-unsafe iterator over events representing statement results (pull API).
|
java.util.Iterator<EventBean> |
EPStatement.iterator(ContextPartitionSelector selector)
For use with statements that have a context declared and that may therefore have multiple context partitions,
allows to iterate over context partitions selectively.
|
SafeIterator<EventBean> |
EPIterable.safeIterator()
Returns a concurrency-safe iterator that iterates over events representing statement results (pull API)
in the face of concurrent event processing by further threads.
|
SafeIterator<EventBean> |
EPStatement.safeIterator(ContextPartitionSelector selector)
For use with statements that have a context declared and that may therefore have multiple context partitions,
allows to safe-iterate over context partitions selectively.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EventPropertyGetter.get(EventBean eventBean)
Return the value for the property in the event object specified when the instance was obtained.
|
java.lang.Object |
EventPropertyGetterIndexed.get(EventBean eventBean,
int index)
Return the value for the property in the event object specified when the instance was obtained.
|
java.lang.Object |
EventPropertyGetterMapped.get(EventBean eventBean,
java.lang.String mapKey)
Return the value for the property in the event object specified when the instance was obtained.
|
java.lang.Object |
EventPropertyGetter.getFragment(EventBean eventBean)
|
boolean |
EventPropertyGetter.isExistsProperty(EventBean eventBean)
Returns true if the property exists, or false if the type does not have such a property.
|
void |
UnmatchedListener.update(EventBean theEvent)
Called upon the engine encountering an event not matched to any of the event stream filters
of any active statement.
|
void |
UpdateListener.update(EventBean[] newEvents,
EventBean[] oldEvents)
Notify that new events are available or old events are removed.
|
void |
UpdateListener.update(EventBean[] newEvents,
EventBean[] oldEvents)
Notify that new events are available or old events are removed.
|
void |
StatementAwareUpdateListener.update(EventBean[] newEvents,
EventBean[] oldEvents,
EPStatement statement,
EPServiceProvider epServiceProvider)
Notify that new events are available or old events are removed.
|
void |
StatementAwareUpdateListener.update(EventBean[] newEvents,
EventBean[] oldEvents,
EPStatement statement,
EPServiceProvider epServiceProvider)
Notify that new events are available or old events are removed.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
EPDataFlowEventBeanCollectorContext.getEvent()
Returns the event to process.
|
EventBean[] |
EPDataFlowIRStreamCollectorContext.getNewEvents()
Returns insert stream.
|
EventBean[] |
EPDataFlowIRStreamCollectorContext.getOldEvents()
Returns remove stream.
|
Modifier and Type | Method and Description |
---|---|
void |
EPDataFlowEventBeanCollectorContext.setEvent(EventBean event)
Sets the event to process.
|
void |
EPDataFlowIRStreamCollectorContext.setNewEvents(EventBean[] newEvents)
Sets insert stream events
|
void |
EPDataFlowIRStreamCollectorContext.setOldEvents(EventBean[] oldEvents)
Sets remove stream events
|
Constructor and Description |
---|
EPDataFlowEventBeanCollectorContext(EPDataFlowEmitter emitter,
boolean submitEventBean,
EventBean event)
Ctor.
|
EPDataFlowIRStreamCollectorContext(EPDataFlowEmitter emitter,
boolean submitEventBean,
EventBean[] newEvents,
EventBean[] oldEvents,
EPStatement statement,
EPServiceProvider epServiceProvider)
Ctor.
|
EPDataFlowIRStreamCollectorContext(EPDataFlowEmitter emitter,
boolean submitEventBean,
EventBean[] newEvents,
EventBean[] oldEvents,
EPStatement statement,
EPServiceProvider epServiceProvider)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
VirtualDataWindow.iterator()
This method is called when a consuming statement to the named window
receives initial state from the named window, for example "select sum(field) from MyVirtualDataWindow"
in order to initialize its state.
|
java.util.Set<EventBean> |
VirtualDataWindowLookup.lookup(java.lang.Object[] keys,
EventBean[] eventsPerStream)
Invoked by an EPL statement that queries a virtual data window to perform a lookup.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<EventBean> |
VirtualDataWindowLookup.lookup(java.lang.Object[] keys,
EventBean[] eventsPerStream)
Invoked by an EPL statement that queries a virtual data window to perform a lookup.
|
void |
VirtualDataWindowOutStream.update(EventBean[] newData,
EventBean[] oldData)
Post insert stream (new data) and remove stream (old data) events.
|
void |
VirtualDataWindowOutStream.update(EventBean[] newData,
EventBean[] oldData)
Post insert stream (new data) and remove stream (old data) events.
|
void |
VirtualDataWindow.update(EventBean[] newData,
EventBean[] oldData)
This method is invoked when events are inserted-into or removed-from the
virtual data window.
|
void |
VirtualDataWindow.update(EventBean[] newData,
EventBean[] oldData)
This method is invoked when events are inserted-into or removed-from the
virtual data window.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
SupportUpdateListener.assertOneGetNew()
Asserts that exactly one insert stream event was received not checking remove stream data, and returns the received event.
|
EventBean |
SupportUpdateListener.assertOneGetNewAndReset()
Asserts that exactly one insert stream event was received and no remove stream events, resets the listener clearing all state and returns the received event.
|
EventBean |
SupportUpdateListener.assertOneGetOld()
Asserts that exactly one remove stream event was received not checking insert stream data, and returns the received event.
|
EventBean |
SupportUpdateListener.assertOneGetOldAndReset()
Asserts that exactly one remove stream event was received and no insert stream events, resets the listener clearing all state and returns the received event.
|
EventBean[] |
SupportUpdateListener.getAndResetLastNewData()
Returns the last array of events (insert stream) that were received and resets the listener.
|
EventBean[] |
SupportUpdateListener.getAndResetLastOldData()
Returns the last array of events (insert stream) that were received and resets the listener.
|
EventBean[] |
SupportUpdateListener.getLastNewData()
Returns the last array of events (insert stream) that were received.
|
EventBean[] |
SupportUpdateListener.getLastOldData()
Returns the last array of remove-stream events that were received.
|
EventBean[] |
SupportUpdateListener.getNewDataListFlattened()
Returns an event array that represents all insert-stream events received so far.
|
EventBean[] |
SupportUpdateListener.getOldDataListFlattened()
Returns an event array that represents all remove-stream events received so far.
|
static EventBean[] |
EPAssertionUtil.iteratorToArray(java.util.Iterator<EventBean> iterator)
Convert an iterator of event beans to an array of event beans.
|
static EventBean[] |
EPAssertionUtil.sort(EventBean[] events,
java.lang.String property)
Sort events according to natural ordering of the values or a property.
|
static EventBean[] |
EPAssertionUtil.sort(java.util.Iterator<EventBean> events,
java.lang.String property)
Sort events according to natural ordering of the values or a property.
|
Modifier and Type | Method and Description |
---|---|
UniformPair<EventBean> |
SupportUpdateListener.assertPairGetIRAndReset()
Asserts that exactly one insert stream event and exactly one remove stream event was received, resets the listener clearing all state and returns the received events as a pair.
|
Modifier and Type | Method and Description |
---|---|
static void |
EPAssertionUtil.assertAllPropsSortedByName(EventBean received,
java.lang.Object[] expected)
Asserts that the property values of a single event, using property names as provided by the event type in sorted order by property name, match against the expected values.
|
static void |
EPAssertionUtil.assertEqualsAnyOrder(EventBean[][] expected,
EventBean[][] actual)
Compare two 2-dimensional event arrays.
|
static void |
EPAssertionUtil.assertEqualsAnyOrder(EventBean[][] expected,
EventBean[][] actual)
Compare two 2-dimensional event arrays.
|
static void |
EPAssertionUtil.assertEqualsExactOrder(EventBean[] expected,
java.util.Iterator<EventBean> actual)
Compare the iterator-returned events against the expected events
|
static void |
EPAssertionUtil.assertEqualsExactOrderUnderlying(java.lang.Object[] expected,
EventBean[] actual)
Comparing the underlying events to the expected events using equals-semantics.
|
static void |
EPAssertionUtil.assertProps(EventBean received,
java.util.Map<java.lang.String,java.lang.Object> expected)
Assert that the event properties of the event match the properties provided by the map, taking the map properties as the comparison source.
|
static void |
EPAssertionUtil.assertProps(EventBean received,
java.lang.String[] propertyNames,
java.lang.Object[] expected)
Assert that the property values of a single event match the expected values.
|
static void |
EPAssertionUtil.assertPropsAllValuesSame(EventBean received,
java.lang.String[] propertyNames,
java.lang.Object expected)
Assert that all properties of an event have the same value as passed in.
|
static void |
EPAssertionUtil.assertPropsPerRow(EventBean[] received,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> expected)
Compare properties of events against a list of maps.
|
static void |
EPAssertionUtil.assertPropsPerRow(EventBean[] received,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values of events with the expected values, using exact-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRow(EventBean[] actual,
java.lang.String[] propertyNames,
java.lang.Object[][] expected,
java.lang.String streamName)
Compare the property values of events with the expected values, using exact-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRowAnyOrder(EventBean[] actual,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values of events with the expected values, using any-order semantics.
|
static boolean |
EPAssertionUtil.compareEqualsExactOrder(EventBean[] actual,
EventBean[] expected)
Compare the events in the two object arrays assuming the exact same order.
|
static boolean |
EPAssertionUtil.compareEqualsExactOrder(EventBean[] actual,
EventBean[] expected)
Compare the events in the two object arrays assuming the exact same order.
|
static java.lang.Object[] |
EPAssertionUtil.eventsToObjectArr(EventBean[] events,
java.lang.String propertyName)
Extract the property value of the event property for the given events and return an object array of values.
|
static java.lang.Object[][] |
EPAssertionUtil.eventsToObjectArr(EventBean[] events,
java.lang.String[] propertyNames)
Extract the property value of the event properties for the given events and return an object array of values.
|
static java.lang.Object[] |
EPAssertionUtil.getUnderlying(EventBean[] events)
Return an array of underlying objects for an array of events.
|
void |
SupportUpdateListener.setLastNewData(EventBean[] lastNewData)
Set an array of events as the last insert-stream events received.
|
void |
SupportUpdateListener.setLastOldData(EventBean[] lastOldData)
Set an array of events as the last remove-stream events received.
|
static EventBean[] |
EPAssertionUtil.sort(EventBean[] events,
java.lang.String property)
Sort events according to natural ordering of the values or a property.
|
void |
SupportUpdateListener.update(EventBean[] newData,
EventBean[] oldData) |
void |
SupportUpdateListener.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Method and Description |
---|---|
static void |
EPAssertionUtil.assertEqualsExactOrder(EventBean[] expected,
java.util.Iterator<EventBean> actual)
Compare the iterator-returned events against the expected events
|
static void |
EPAssertionUtil.assertEqualsExactOrderUnderlying(java.lang.Object[] expected,
java.util.Iterator<EventBean> actual)
Compare the underlying events returned by the iterator to the expected values.
|
static void |
EPAssertionUtil.assertProps(UniformPair<EventBean> received,
java.lang.String[] propertyNames,
java.lang.Object[] expectedInsert,
java.lang.Object[] expectedRemoved)
Assert that the property values of a new event and a removed event match the expected insert and removed values.
|
static void |
EPAssertionUtil.assertPropsPerRow(java.util.Iterator<EventBean> iterator,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> expected)
Compare properties of events against a list of maps.
|
static void |
EPAssertionUtil.assertPropsPerRow(java.util.Iterator<EventBean> iterator,
SafeIterator<EventBean> safeIterator,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values returned by events of both iterators with the expected values, using exact-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRow(java.util.Iterator<EventBean> iterator,
SafeIterator<EventBean> safeIterator,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values returned by events of both iterators with the expected values, using exact-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRow(java.util.Iterator<EventBean> iterator,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values returned by events of both iterators with the expected values, using exact-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRowAnyOrder(java.util.Iterator<EventBean> iterator,
SafeIterator<EventBean> safeIterator,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values returned by events of both iterators with the expected values, using any-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRowAnyOrder(java.util.Iterator<EventBean> iterator,
SafeIterator<EventBean> safeIterator,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values returned by events of both iterators with the expected values, using any-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRowAnyOrder(java.util.Iterator<EventBean> iterator,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values returned by events of the iterator with the expected values, using any-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRowAnyOrder(SafeIterator<EventBean> safeIterator,
java.lang.String[] propertyNames,
java.lang.Object[][] expected)
Compare the property values returned by events of the iterator with the expected values, using any-order semantics.
|
static EventBean[] |
EPAssertionUtil.iteratorToArray(java.util.Iterator<EventBean> iterator)
Convert an iterator of event beans to an array of event beans.
|
static java.lang.Object[] |
EPAssertionUtil.iteratorToArrayUnderlying(java.util.Iterator<EventBean> iterator)
Convert an iterator of event beans to an array of underlying objects.
|
static java.lang.Object[] |
EPAssertionUtil.iteratorToObjectArr(java.util.Iterator<EventBean> iterator,
java.lang.String propertyName)
Extract the property value of the event property for the given events and return an object array of values.
|
static java.lang.Object[][] |
EPAssertionUtil.iteratorToObjectArr(java.util.Iterator<EventBean> iterator,
java.lang.String[] propertyNames)
Extract the property value of the event properties for the given events and return an object array of values.
|
static EventBean[] |
EPAssertionUtil.sort(java.util.Iterator<EventBean> events,
java.lang.String property)
Sort events according to natural ordering of the values or a property.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JSONEventRenderer.render(EventBean theEvent)
Render a given event in the JSON format.
|
java.lang.String |
XMLEventRenderer.render(java.lang.String rootElementName,
EventBean theEvent)
Render a given event in the XML format.
|
java.lang.String |
JSONEventRenderer.render(java.lang.String title,
EventBean theEvent)
Render a given event in the JSON format.
|
java.lang.String |
EventRenderer.renderJSON(java.lang.String title,
EventBean theEvent)
Quick-access method to render a given event in the JSON format.
|
java.lang.String |
EventRenderer.renderJSON(java.lang.String title,
EventBean theEvent,
JSONRenderingOptions options)
Quick-access method to render a given event in the JSON format.
|
java.lang.String |
EventRenderer.renderXML(java.lang.String rootElementName,
EventBean theEvent)
Quick-access method to render a given event in the XML format.
|
java.lang.String |
EventRenderer.renderXML(java.lang.String rootElementName,
EventBean theEvent,
XMLRenderingOptions options)
Quick-access method to render a given event in the XML format.
|
Modifier and Type | Field and Description |
---|---|
static SafeIterator<EventBean> |
SafeIteratorNull.NULL_EVENT_ITER |
Modifier and Type | Method and Description |
---|---|
EventBean |
RollingEventBuffer.get(int index)
Get an event prior to the last event posted given a number of events before the last.
|
EventBean[] |
FlushedEventBuffer.getAndFlush()
Get the events currently buffered.
|
EventBean[] |
RollingEventBuffer.getBuffer() |
EventBean |
MultiKeyUntypedEventPair.getEventBean()
Returns the event.
|
EventBean |
TransformEventIterator.next() |
EventBean |
SingleEventIterator.next() |
EventBean |
ReversedArrayEventIterator.next() |
EventBean |
MixedEventBeanAndCollectionIteratorBase.next() |
EventBean |
IterablesListIterator.next() |
EventBean |
IterablesArrayIterator.next() |
EventBean |
EventDistinctIterator.next() |
EventBean |
ArrayMaxEventIterator.next() |
EventBean |
ArrayEventIterator.next() |
EventBean[] |
OneEventCollection.toArray()
Returns an array holding the collected events.
|
EventBean |
TransformEventMethod.transform(EventBean theEvent)
Transform event returning the transformed event.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayDeque<EventBean> |
TimeWindow.expireEvents(long expireBefore)
Return and remove events in time-slots earlier (less) then the timestamp passed in,
returning the list of events expired.
|
java.util.Map<EventBean,TimeWindowPair> |
TimeWindow.getReverseIndex()
Returns the reverse index, for testing purposes.
|
java.util.Iterator<EventBean> |
TimeWindow.iterator()
Returns event iterator.
|
java.util.Iterator<EventBean> |
ArrayMaxEventCollectionRO.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
RollingEventBuffer.add(EventBean theEvent)
Add an event to the buffer.
|
void |
OneEventCollection.add(EventBean theEvent)
Add an event to the collection.
|
boolean |
ArrayMaxEventCollectionRO.add(EventBean eventBean) |
void |
RollingEventBuffer.add(EventBean[] events)
Add events to the buffer.
|
void |
OneEventCollection.add(EventBean[] events) |
void |
FlushedEventBuffer.add(EventBean[] events)
Add an event array to buffer.
|
void |
TimeWindow.add(long timestamp,
EventBean bean)
Adds event to the time window for the specified timestamp.
|
void |
TimeWindow.remove(EventBean theEvent)
Removes the event from the window, if remove stream handling is enabled.
|
void |
RollingEventBuffer.setBuffer(EventBean[] buffer) |
EventBean |
TransformEventMethod.transform(EventBean theEvent)
Transform event returning the transformed event.
|
void |
ViewUpdatedCollection.update(EventBean[] newData,
EventBean[] oldData)
Accepts view insert and remove stream.
|
void |
ViewUpdatedCollection.update(EventBean[] newData,
EventBean[] oldData)
Accepts view insert and remove stream.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ArrayMaxEventCollectionRO.addAll(java.util.Collection<? extends EventBean> c) |
void |
TimeWindow.setReverseIndex(java.util.Map<EventBean,TimeWindowPair> reverseIndex) |
Constructor and Description |
---|
ArrayEventIterator(EventBean[] events)
Ctor.
|
ArrayMaxEventCollectionRO(EventBean[] events,
int maxNumEvents)
Ctor.
|
ArrayMaxEventIterator(EventBean[] events,
int maxNumEvents)
Ctor.
|
MultiKeyUntypedEventPair(java.lang.Object[] keys,
EventBean eventBean)
Constructor for multiple keys supplied in an object array.
|
ReversedArrayEventIterator(EventBean[] events) |
SingleEventIterator(EventBean eventBean)
Constructor, takes the single event to iterate over as a parameter.
|
Constructor and Description |
---|
EventDistinctIterator(java.util.Iterator<EventBean> sourceIterator,
EventType eventType)
Ctor.
|
EventUnderlyingCollection(java.util.Collection<EventBean> events) |
EventUnderlyingIterator(java.util.Collection<EventBean> events) |
IterablesListIterator(java.util.Collection<java.lang.Iterable<EventBean>> iterables)
Constructor - takes a list of Iterable that supply the iterators to iterate over.
|
TransformEventIterator(java.util.Iterator<EventBean> sourceIterator,
TransformEventMethod transformEventMethod)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
AgentInstanceArrayIterator.next() |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
ContextManagerNested.iterator(java.lang.String statementId) |
java.util.Iterator<EventBean> |
ContextManagerImpl.iterator(java.lang.String statementId) |
java.util.Iterator<EventBean> |
ContextManagerNested.iterator(java.lang.String statementId,
ContextPartitionSelector selector) |
java.util.Iterator<EventBean> |
ContextManagerImpl.iterator(java.lang.String statementId,
ContextPartitionSelector selector) |
SafeIterator<EventBean> |
ContextManagerNested.safeIterator(java.lang.String statementId) |
SafeIterator<EventBean> |
ContextManagerImpl.safeIterator(java.lang.String statementId) |
SafeIterator<EventBean> |
ContextManagerNested.safeIterator(java.lang.String statementId,
ContextPartitionSelector selector) |
SafeIterator<EventBean> |
ContextManagerImpl.safeIterator(java.lang.String statementId,
ContextPartitionSelector selector) |
Modifier and Type | Method and Description |
---|---|
void |
ContextControllerPartitioned.activate(EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextControllerState controllerState,
ContextInternalFilterAddendum filterAddendum,
java.lang.Integer importPathId) |
void |
ContextControllerInitTerm.activate(EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextControllerState controllerState,
ContextInternalFilterAddendum filterAddendum,
java.lang.Integer importPathId) |
void |
ContextControllerHash.activate(EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextControllerState controllerState,
ContextInternalFilterAddendum activationFilterAddendum,
java.lang.Integer importPathId) |
void |
ContextControllerCategory.activate(EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextControllerState controllerState,
ContextInternalFilterAddendum activationFilterAddendum,
java.lang.Integer importPathId) |
void |
ContextController.activate(EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextControllerState states,
ContextInternalFilterAddendum filterAddendum,
java.lang.Integer importPathId) |
void |
ContextControllerConditionTimePeriod.activate(EventBean optionalTriggerEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient) |
void |
ContextControllerConditionPattern.activate(EventBean optionalTriggeringEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringReslient) |
void |
ContextControllerConditionImmediate.activate(EventBean optionalTriggerEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient) |
void |
ContextControllerConditionFilter.activate(EventBean optionalTriggeringEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient) |
void |
ContextControllerConditionCrontab.activate(EventBean optionalTriggerEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient) |
void |
ContextControllerCondition.activate(EventBean optionalTriggeringEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringReslient) |
ContextControllerInstanceHandle |
ContextManagerNested.contextPartitionInstantiate(java.lang.Integer optionalContextPartitionId,
int subPathId,
java.lang.Integer importSubpathId,
ContextController originator,
EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
java.lang.Object partitionKey,
java.util.Map<java.lang.String,java.lang.Object> contextProperties,
ContextControllerState states,
ContextInternalFilterAddendum filterAddendum,
boolean isRecoveringResilient,
ContextPartitionState state) |
ContextControllerInstanceHandle |
ContextManagerImpl.contextPartitionInstantiate(java.lang.Integer optionalContextPartitionId,
int subPathId,
java.lang.Integer importSubpathId,
ContextController originator,
EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
java.lang.Object partitionKey,
java.util.Map<java.lang.String,java.lang.Object> contextProperties,
ContextControllerState states,
ContextInternalFilterAddendum filterAddendum,
boolean isRecoveringResilient,
ContextPartitionState state) |
ContextControllerInstanceHandle |
ContextControllerLifecycleCallback.contextPartitionInstantiate(java.lang.Integer optionalContextPartitionId,
int subpath,
java.lang.Integer importSubpathId,
ContextController originator,
EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
java.lang.Object partitionKey,
java.util.Map<java.lang.String,java.lang.Object> contextProperties,
ContextControllerState states,
ContextInternalFilterAddendum filterAddendum,
boolean isRecoveringResilient,
ContextPartitionState state) |
void |
ContextControllerHashedInstanceCallback.create(int id,
EventBean theEvent) |
void |
ContextControllerHash.create(int id,
EventBean theEvent) |
void |
ContextControllerPartitionedInstanceCreateCallback.create(java.lang.Object key,
EventBean theEvent) |
void |
ContextControllerPartitioned.create(java.lang.Object key,
EventBean theEvent) |
java.lang.Object |
ContextControllerHashedGetterSingleRow.get(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterHashSingle.get(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterHashMultiple.get(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterCRC32Single.get(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterCRC32Serialized.get(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterSingleRow.getFragment(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterHashSingle.getFragment(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterHashMultiple.getFragment(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterCRC32Single.getFragment(EventBean eventBean) |
java.lang.Object |
ContextControllerHashedGetterCRC32Serialized.getFragment(EventBean eventBean) |
static java.util.Map<java.lang.String,java.lang.Object> |
ContextPropertyEventType.getTempOverlapBean(java.lang.String contextName,
int agentInstanceId,
java.util.Map<java.lang.String,java.lang.Object> matchEvent,
EventBean theEvent,
java.lang.String filterAsName) |
void |
ContextManagerNested.handleFilterFault(EventBean theEvent,
long version) |
void |
ContextManagerImpl.handleFilterFault(EventBean theEvent,
long version) |
boolean |
ContextControllerHashedGetterSingleRow.isExistsProperty(EventBean eventBean) |
boolean |
ContextControllerHashedGetterHashSingle.isExistsProperty(EventBean eventBean) |
boolean |
ContextControllerHashedGetterHashMultiple.isExistsProperty(EventBean eventBean) |
boolean |
ContextControllerHashedGetterCRC32Single.isExistsProperty(EventBean eventBean) |
boolean |
ContextControllerHashedGetterCRC32Serialized.isExistsProperty(EventBean eventBean) |
void |
ContextControllerPartitionedFilterCallback.matchFound(EventBean theEvent,
java.util.Collection<FilterHandleCallback> allStmtMatches) |
void |
ContextControllerHashedFilterCallback.matchFound(EventBean theEvent,
java.util.Collection<FilterHandleCallback> allStmtMatches) |
void |
ContextControllerInitTerm.rangeNotification(java.util.Map<java.lang.String,java.lang.Object> builtinProperties,
ContextControllerCondition originCondition,
EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextInternalFilterAddendum filterAddendum) |
void |
ContextControllerConditionCallback.rangeNotification(java.util.Map<java.lang.String,java.lang.Object> builtinProperties,
ContextControllerCondition originEndpoint,
EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextInternalFilterAddendum filterAddendum) |
Modifier and Type | Method and Description |
---|---|
EventBean |
AIRegistryPreviousSingle.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
AIRegistryPreviousMultiPerm.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
AIRegistryPreviousMap.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
AIRegistryAggregationSingle.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AIRegistryAggregationMultiPerm.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AIRegistryAggregationMap.getEventBean(int column,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
AIRegistryPreviousSingle.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AIRegistryPreviousMultiPerm.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AIRegistryPreviousMap.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AIRegistrySubselectSingle.evaluateMatching(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
AIRegistrySubselectMultiPerm.evaluateMatching(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
AIRegistrySubselectMap.evaluateMatching(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
AIRegistryAggregationSingle.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AIRegistryAggregationMultiPerm.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AIRegistryAggregationMap.getCollection(int column,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
void |
AIRegistryAggregationSingle.applyEnter(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AIRegistryAggregationMultiPerm.applyEnter(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AIRegistryAggregationMap.applyEnter(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AIRegistryAggregationSingle.applyLeave(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AIRegistryAggregationMultiPerm.applyLeave(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AIRegistryAggregationMap.applyLeave(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
AIRegistryPriorSingle.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
int streamNumber,
ExprEvaluator evaluator,
int constantIndexNumber) |
java.lang.Object |
AIRegistryPriorMultiPerm.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
int streamNumber,
ExprEvaluator evaluator,
int constantIndexNumber) |
java.lang.Object |
AIRegistryPriorMap.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
int streamNumber,
ExprEvaluator evaluator,
int constantIndexNumber) |
java.lang.Object |
AIRegistryPreviousSingle.evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
AIRegistryPreviousMultiPerm.evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
AIRegistryPreviousMap.evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
AIRegistryPreviousSingle.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AIRegistryPreviousMultiPerm.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AIRegistryPreviousMap.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection |
AIRegistryPreviousSingle.evaluateGetCollScalar(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection |
AIRegistryPreviousMultiPerm.evaluateGetCollScalar(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection |
AIRegistryPreviousMap.evaluateGetCollScalar(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
AIRegistryPreviousSingle.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
AIRegistryPreviousMultiPerm.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
AIRegistryPreviousMap.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AIRegistrySubselectSingle.evaluateMatching(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
AIRegistrySubselectMultiPerm.evaluateMatching(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
AIRegistrySubselectMap.evaluateMatching(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
EventBean |
AgentInstanceViewFactoryChainContext.getContextProperties() |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
ContextMergeView.iterator() |
java.util.Iterator<EventBean> |
ContextIteratorHandler.iterator(java.lang.String statementId) |
java.util.Iterator<EventBean> |
ContextDescriptor.iterator(java.lang.String statementId) |
java.util.Iterator<EventBean> |
ContextIteratorHandler.iterator(java.lang.String statementId,
ContextPartitionSelector selector) |
java.util.Iterator<EventBean> |
ContextDescriptor.iterator(java.lang.String statementId,
ContextPartitionSelector selector) |
SafeIterator<EventBean> |
ContextIteratorHandler.safeIterator(java.lang.String statementId) |
SafeIterator<EventBean> |
ContextDescriptor.safeIterator(java.lang.String statementId) |
SafeIterator<EventBean> |
ContextIteratorHandler.safeIterator(java.lang.String statementId,
ContextPartitionSelector selector) |
SafeIterator<EventBean> |
ContextDescriptor.safeIterator(java.lang.String statementId,
ContextPartitionSelector selector) |
Modifier and Type | Method and Description |
---|---|
static void |
StatementAgentInstanceUtil.evaluateEventForStatement(EPServicesContext servicesContext,
EventBean theEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
java.util.List<AgentInstance> agentInstances) |
static boolean |
StatementAgentInstanceUtil.evaluateFilterForStatement(EPServicesContext servicesContext,
EventBean theEvent,
AgentInstanceContext agentInstanceContext,
FilterHandle filterHandle) |
static void |
StatementAgentInstanceUtil.handleFilterFault(EventBean theEvent,
long version,
EPServicesContext servicesContext,
java.util.Map<java.lang.Integer,ContextControllerTreeAgentInstanceList> agentInstanceListMap) |
void |
ContextMergeViewForwarding.update(EventBean[] newData,
EventBean[] oldData) |
void |
ContextMergeViewForwarding.update(EventBean[] newData,
EventBean[] oldData) |
void |
ContextMergeView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ContextMergeView.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Method and Description |
---|---|
EventBean |
InsertIntoLatchWait.await()
Blcking call that returns only when the earlier latch completed.
|
EventBean |
InsertIntoLatchSpin.await()
Blocking call that returns only when the earlier latch completed.
|
EventBean[] |
EPQueryResultImpl.getArray() |
EventBean |
ExprEvaluatorContextStatement.getContextProperties() |
EventBean[] |
EPPreparedQueryResult.getResult()
Returns the query result.
|
EventBean |
InternalEventRouterImpl.preprocess(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Pre-process the event.
|
EventBean |
InternalEventRouter.preprocess(EventBean theEvent,
ExprEvaluatorContext engineFilterAndDispatchTimeContext) |
EventBean |
InternalEventRouterPreprocessor.process(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Pre-proces the event.
|
EventBean |
EPRuntimeSPI.wrapEvent(java.util.Map map,
java.lang.String eventTypeName)
Send a map containing event property values to the event stream processing runtime.
|
EventBean |
EPRuntimeImpl.wrapEvent(java.util.Map map,
java.lang.String eventTypeName) |
EventBean |
EPRuntimeSPI.wrapEvent(org.w3c.dom.Node node)
Send an event represented by a DOM node to the event stream processing runtime.
|
EventBean |
EPRuntimeImpl.wrapEvent(org.w3c.dom.Node node) |
EventBean |
EPRuntimeSPI.wrapEvent(java.lang.Object object)
Send an event represented by a plain Java object to the event stream processing runtime.
|
EventBean |
EPRuntimeImpl.wrapEvent(java.lang.Object theEvent) |
EventBean |
EPRuntimeImpl.wrapEvent(java.lang.Object[] objectArray,
java.lang.String eventTypeName) |
Modifier and Type | Method and Description |
---|---|
ExpressionResultCacheEntry<EventBean[],java.util.Collection<EventBean>> |
ExpressionResultCacheServiceThreadlocal.getDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean[],java.util.Collection<EventBean>> |
ExpressionResultCacheServiceAgentInstance.getDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean[],java.util.Collection<EventBean>> |
ExpressionResultCacheService.getDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheServiceThreadlocal.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheServiceThreadlocal.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheServiceAgentInstance.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheServiceAgentInstance.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheService.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheService.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
java.util.Iterator<EventBean> |
UpdateDispatchViewBase.iterator() |
java.util.Iterator<EventBean> |
InternalRoutePreprocessView.iterator() |
java.util.Iterator<EventBean> |
EPStatementImpl.iterator() |
java.util.Iterator<EventBean> |
EPQueryResultImpl.iterator() |
java.util.Iterator<EventBean> |
EPStatementImpl.iterator(ContextPartitionSelector selector) |
SafeIterator<EventBean> |
EPStatementImpl.safeIterator() |
SafeIterator<EventBean> |
EPStatementImpl.safeIterator(ContextPartitionSelector selector) |
Modifier and Type | Method and Description |
---|---|
void |
PatternListenerDispatch.add(EventBean theEvent)
Add an event to be dispatched.
|
ExpressionResultCacheEntry<EventBean[],java.util.Collection<EventBean>> |
ExpressionResultCacheServiceThreadlocal.getDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean[],java.util.Collection<EventBean>> |
ExpressionResultCacheServiceAgentInstance.getDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean[],java.util.Collection<EventBean>> |
ExpressionResultCacheService.getDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean[],java.lang.Object> |
ExpressionResultCacheServiceThreadlocal.getDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean[],java.lang.Object> |
ExpressionResultCacheServiceAgentInstance.getDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean[],java.lang.Object> |
ExpressionResultCacheService.getDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheServiceThreadlocal.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheServiceAgentInstance.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
ExpressionResultCacheService.getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference) |
void |
InternalRoutePreprocessView.indicate(EventBean newEvent,
EventBean oldEvent)
Indicate an modifed event and its previous version.
|
boolean |
InsertIntoListener.inserted(EventBean theEvent,
EPStatementHandle statementHandle) |
java.lang.Object |
InsertIntoLatchFactory.newLatch(EventBean payload)
Returns a new latch.
|
EventBean |
InternalEventRouterImpl.preprocess(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Pre-process the event.
|
EventBean |
InternalEventRouter.preprocess(EventBean theEvent,
ExprEvaluatorContext engineFilterAndDispatchTimeContext) |
EventBean |
InternalEventRouterPreprocessor.process(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Pre-proces the event.
|
void |
EPRuntimeIsolatedImpl.processStatementFilterMultiple(EPStatementAgentInstanceHandle handle,
java.util.ArrayDeque<FilterHandleCallback> callbackList,
EventBean theEvent)
Processing multiple filter matches for a statement.
|
void |
EPRuntimeImpl.processStatementFilterMultiple(EPStatementAgentInstanceHandle handle,
java.lang.Object callbackList,
EventBean theEvent,
long version)
Processing multiple filter matches for a statement.
|
void |
EPRuntimeIsolatedImpl.processStatementFilterSingle(EPStatementAgentInstanceHandle handle,
EPStatementHandleCallback handleCallback,
EventBean theEvent)
Process a single match.
|
void |
EPRuntimeImpl.processStatementFilterSingle(EPStatementAgentInstanceHandle handle,
EPStatementHandleCallback handleCallback,
EventBean theEvent,
long version)
Process a single match.
|
void |
EPRuntimeSPI.processWrappedEvent(EventBean eventBean) |
void |
EPRuntimeIsolatedImpl.processWrappedEvent(EventBean eventBean)
Process a wrapped event.
|
void |
EPRuntimeImpl.processWrappedEvent(EventBean eventBean) |
void |
EPRuntimeEventSender.processWrappedEvent(EventBean eventBean)
Equivalent to the sendEvent method of EPRuntime, for use to process an known event.
|
void |
InternalEventRouteDest.route(EventBean theEvent,
EPStatementHandle statementHandle,
boolean addToFront)
Route the event such that the event is processed as required.
|
void |
EPRuntimeIsolatedImpl.route(EventBean theEvent,
EPStatementHandle epStatementHandle,
boolean addToFront) |
void |
EPRuntimeImpl.route(EventBean theEvent,
EPStatementHandle epStatementHandle,
boolean addToFront) |
void |
InternalEventRouterImpl.route(EventBean theEvent,
EPStatementHandle statementHandle,
InternalEventRouteDest routeDest,
ExprEvaluatorContext exprEvaluatorContext,
boolean addToFront) |
void |
InternalEventRouter.route(EventBean theEvent,
EPStatementHandle statementHandle,
InternalEventRouteDest routeDest,
ExprEvaluatorContext exprEvaluatorContext,
boolean addToFront)
Route the event such that the event is processed as required.
|
void |
EPRuntimeIsolatedImpl.routeEventBean(EventBean theEvent) |
void |
EPRuntimeImpl.routeEventBean(EventBean theEvent) |
void |
EPRuntimeEventSender.routeEventBean(EventBean theEvent)
For processing a routed event.
|
void |
ExpressionResultCacheServiceThreadlocal.saveDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream,
java.util.Collection<EventBean> result) |
void |
ExpressionResultCacheServiceAgentInstance.saveDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream,
java.util.Collection<EventBean> result) |
void |
ExpressionResultCacheService.saveDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream,
java.util.Collection<EventBean> result) |
void |
ExpressionResultCacheServiceThreadlocal.saveDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream,
java.lang.Object result) |
void |
ExpressionResultCacheServiceAgentInstance.saveDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream,
java.lang.Object result) |
void |
ExpressionResultCacheService.saveDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream,
java.lang.Object result) |
void |
ExpressionResultCacheServiceThreadlocal.savePropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference,
java.util.Collection<EventBean> events) |
void |
ExpressionResultCacheServiceAgentInstance.savePropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference,
java.util.Collection<EventBean> events) |
void |
ExpressionResultCacheService.savePropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference,
java.util.Collection<EventBean> events) |
void |
UpdateDispatchViewNonBlocking.update(EventBean[] newData,
EventBean[] oldData) |
void |
UpdateDispatchViewNonBlocking.update(EventBean[] newData,
EventBean[] oldData) |
void |
UpdateDispatchViewBlockingWait.update(EventBean[] newData,
EventBean[] oldData) |
void |
UpdateDispatchViewBlockingWait.update(EventBean[] newData,
EventBean[] oldData) |
void |
UpdateDispatchViewBlockingSpin.update(EventBean[] newData,
EventBean[] oldData) |
void |
UpdateDispatchViewBlockingSpin.update(EventBean[] newData,
EventBean[] oldData) |
void |
InternalRoutePreprocessView.update(EventBean[] newData,
EventBean[] oldData) |
void |
InternalRoutePreprocessView.update(EventBean[] newData,
EventBean[] oldData) |
void |
StatementResultListener.update(EventBean[] newEvents,
EventBean[] oldEvents,
java.lang.String statementName,
EPStatementSPI statement,
EPServiceProviderSPI epServiceProvider)
Provide statement result.
|
void |
StatementResultListener.update(EventBean[] newEvents,
EventBean[] oldEvents,
java.lang.String statementName,
EPStatementSPI statement,
EPServiceProviderSPI epServiceProvider)
Provide statement result.
|
Modifier and Type | Method and Description |
---|---|
void |
ExpressionResultCacheServiceThreadlocal.saveDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream,
java.util.Collection<EventBean> result) |
void |
ExpressionResultCacheServiceAgentInstance.saveDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream,
java.util.Collection<EventBean> result) |
void |
ExpressionResultCacheService.saveDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream,
java.util.Collection<EventBean> result) |
void |
ExpressionResultCacheServiceThreadlocal.savePropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference,
java.util.Collection<EventBean> events) |
void |
ExpressionResultCacheServiceAgentInstance.savePropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference,
java.util.Collection<EventBean> events) |
void |
ExpressionResultCacheService.savePropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference,
java.util.Collection<EventBean> events) |
Constructor and Description |
---|
EPPreparedQueryResult(EventType eventType,
EventBean[] result)
Ctor.
|
InsertIntoLatchSpin(InsertIntoLatchFactory factory,
InsertIntoLatchSpin earlier,
long msecTimeout,
EventBean payload)
Ctor.
|
InsertIntoLatchWait(InsertIntoLatchFactory factory,
InsertIntoLatchWait earlier,
long msecTimeout,
EventBean payload)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventBean[] |
EPPreparedExecuteSingleStreamExecUpdate.execute(NamedWindowProcessorInstance instance) |
EventBean[] |
EPPreparedExecuteSingleStreamExecInsert.execute(NamedWindowProcessorInstance instance) |
EventBean[] |
EPPreparedExecuteSingleStreamExecDelete.execute(NamedWindowProcessorInstance instance) |
EventBean[] |
EPPreparedExecuteSingleStreamExec.execute(NamedWindowProcessorInstance instance) |
Constructor and Description |
---|
InboundUnitSendWrapped(EventBean theEvent,
EPRuntimeEventSender runtime)
Ctor.
|
RouteUnitMultiple(EPRuntimeImpl epRuntime,
java.lang.Object callbackList,
EventBean theEvent,
EPStatementAgentInstanceHandle handle,
long filterVersion)
Ctor.
|
RouteUnitSingle(EPRuntimeImpl epRuntime,
EPStatementHandleCallback handleCallback,
EventBean theEvent,
long filterVersion)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
void |
EventBusSource.matchFound(EventBean theEvent,
java.util.Collection<FilterHandleCallback> allStmtMatches) |
void |
Select.outputViaCallback(EventBean[] events) |
void |
LogSink.ConsoleOpRenderer.render(EventBean eventBean,
java.io.StringWriter writer) |
void |
LogSink.ConsoleOpRendererSummary.render(EventBean theEvent,
java.io.StringWriter writer) |
void |
LogSink.ConsoleOpRendererXmlJSon.render(EventBean theEvent,
java.io.StringWriter writer) |
void |
EPStatementSource.EmitterUpdateListener.update(EventBean[] newEvents,
EventBean[] oldEvents,
EPStatement statement,
EPServiceProvider epServiceProvider) |
void |
EPStatementSource.EmitterUpdateListener.update(EventBean[] newEvents,
EventBean[] oldEvents,
EPStatement statement,
EPServiceProvider epServiceProvider) |
void |
EPStatementSource.EmitterCollectorUpdateListener.update(EventBean[] newEvents,
EventBean[] oldEvents,
EPStatement statement,
EPServiceProvider epServiceProvider) |
void |
EPStatementSource.EmitterCollectorUpdateListener.update(EventBean[] newEvents,
EventBean[] oldEvents,
EPStatement statement,
EPServiceProvider epServiceProvider) |
Modifier and Type | Method and Description |
---|---|
EventBean |
EPLSelectDeliveryCallback.selected(java.lang.Object[] result) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
EPLSelectViewable.iterator() |
java.util.Iterator<EventBean> |
EPLSelectUpdateDispatchView.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
EPLSelectViewable.process(EventBean theEvent) |
void |
EPLSelectViewable.update(EventBean[] newData,
EventBean[] oldData) |
void |
EPLSelectViewable.update(EventBean[] newData,
EventBean[] oldData) |
void |
EPLSelectUpdateDispatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
EPLSelectUpdateDispatchView.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Method and Description |
---|---|
EventBean |
AggregationAccessorSorted.getEnumerableEvent(AggregationState state) |
EventBean |
AggregationAccessorMinMaxBy.getEnumerableEvent(AggregationState state) |
EventBean |
AggregationAccessorLast.getEnumerableEvent(AggregationState state) |
EventBean |
AggregationAccessorFirstLastIndex.getEnumerableEvent(AggregationState state) |
EventBean |
AggregationAccessorFirst.getEnumerableEvent(AggregationState state) |
EventBean |
AggregationAccessorAll.getEnumerableEvent(AggregationState state) |
EventBean |
AggregationAccessor.getEnumerableEvent(AggregationState state)
Return the aggregation state value consisting of a single event.
|
EventBean |
AggregationStateLinear.getFirstNthValue(int index)
Counting from the first element to the last, returns the oldest (first) value entered for index zero
and the n-th oldest value for index N.
|
EventBean |
AggregationStateJoinImpl.getFirstNthValue(int index) |
EventBean |
AggregationStateImpl.getFirstNthValue(int index) |
EventBean |
AggregationStateSortedImpl.getFirstValue() |
EventBean |
AggregationStateSorted.getFirstValue()
Returns the first (oldest) value entered.
|
EventBean |
AggregationStateMinMaxByEver.getFirstValue() |
EventBean |
AggregationStateLinear.getFirstValue()
Returns the first (oldest) value entered.
|
EventBean |
AggregationStateJoinImpl.getFirstValue() |
EventBean |
AggregationStateImpl.getFirstValue() |
EventBean |
AggregationStateLinear.getLastNthValue(int index)
Counting from the last element to the first, returns the newest (last) value entered for index zero
and the n-th newest value for index N.
|
EventBean |
AggregationStateJoinImpl.getLastNthValue(int index) |
EventBean |
AggregationStateImpl.getLastNthValue(int index) |
EventBean |
AggregationStateSortedImpl.getLastValue() |
EventBean |
AggregationStateSorted.getLastValue()
Returns the newest (last) value entered.
|
EventBean |
AggregationStateMinMaxByEver.getLastValue() |
EventBean |
AggregationStateLinear.getLastValue()
Returns the newest (last) value entered.
|
EventBean |
AggregationStateJoinImpl.getLastValue() |
EventBean |
AggregationStateImpl.getLastValue() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
AggregationStateSortedImpl.collectionReadOnly() |
java.util.Collection<EventBean> |
AggregationStateSorted.collectionReadOnly()
Returns all events for the group.
|
java.util.Collection<EventBean> |
AggregationStateMinMaxByEver.collectionReadOnly() |
java.util.Collection<EventBean> |
AggregationStateLinear.collectionReadOnly()
Returns all events for the group.
|
java.util.Collection<EventBean> |
AggregationStateJoinImpl.collectionReadOnly() |
java.util.Collection<EventBean> |
AggregationStateImpl.collectionReadOnly() |
java.util.Collection<EventBean> |
AggregationAccessorSorted.getEnumerableEvents(AggregationState state) |
java.util.Collection<EventBean> |
AggregationAccessorMinMaxBy.getEnumerableEvents(AggregationState state) |
java.util.Collection<EventBean> |
AggregationAccessorLast.getEnumerableEvents(AggregationState state) |
java.util.Collection<EventBean> |
AggregationAccessorFirstLastIndex.getEnumerableEvents(AggregationState state) |
java.util.Collection<EventBean> |
AggregationAccessorFirst.getEnumerableEvents(AggregationState state) |
java.util.Collection<EventBean> |
AggregationAccessorAll.getEnumerableEvents(AggregationState state) |
java.util.Collection<EventBean> |
AggregationAccessor.getEnumerableEvents(AggregationState state)
Return the aggregation state value consisting of a collection of events.
|
java.util.Iterator<EventBean> |
AggregationStateSortedImpl.getReverseIterator() |
java.util.Iterator<EventBean> |
AggregationStateSorted.getReverseIterator() |
java.util.Iterator<EventBean> |
AggregationStateMinMaxByEver.getReverseIterator() |
java.util.Iterator<EventBean> |
AggregationStateSortedImpl.iterator() |
java.util.Iterator<EventBean> |
AggregationStateSorted.iterator()
Returns all events for the group.
|
java.util.Iterator<EventBean> |
AggregationStateMinMaxByEver.iterator() |
java.util.Iterator<EventBean> |
AggregationStateLinear.iterator()
Returns all events for the group.
|
java.util.Iterator<EventBean> |
AggregationStateJoinImpl.iterator() |
java.util.Iterator<EventBean> |
AggregationStateImpl.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
AggregationStateSortedImpl.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationStateMinMaxByEver.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationStateJoinImpl.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationStateImpl.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationState.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext)
Enter an event.
|
void |
AggregationStateSortedImpl.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationStateMinMaxByEver.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationStateJoinImpl.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationStateImpl.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationState.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext)
Remove an event.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
GroupByRollupLevelEventPair.getEvent() |
EventBean[] |
GroupByRollupKey.getGenerator() |
Constructor and Description |
---|
GroupByRollupKey(EventBean[] generator,
AggregationGroupByRollupLevel level,
java.lang.Object groupKey) |
GroupByRollupLevelEventPair(AggregationGroupByRollupLevel level,
EventBean event) |
Modifier and Type | Method and Description |
---|---|
EventBean |
AggSvcGroupByRefcountedWAccessRollupImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupByRefcountedWAccessImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupByRefcountedNoAccessImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupByReclaimAgedImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupByNoAccessImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupByMixedAccessImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupByAccessOnlyImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupAllNoAccessImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupAllMixedAccessImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggSvcGroupAllAccessOnlyImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggregationServiceNull.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggregationServiceMatchRecognizeImpl.getEventBean(int column,
ExprEvaluatorContext context) |
EventBean |
AggregationResultFuture.getEventBean(int column,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
AggSvcGroupByRefcountedWAccessRollupImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupByRefcountedWAccessImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupByRefcountedNoAccessImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupByReclaimAgedImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupByNoAccessImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupByMixedAccessImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupByAccessOnlyImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupAllNoAccessImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupAllMixedAccessImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggSvcGroupAllAccessOnlyImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggregationServiceNull.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggregationServiceMatchRecognizeImpl.getCollection(int column,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
AggregationResultFuture.getCollection(int column,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
void |
AggregationServiceMatchRecognizeImpl.applyEnter(EventBean[] eventsPerStream,
int streamId,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationServiceMatchRecognize.applyEnter(EventBean[] eventsPerStream,
int streamId,
ExprEvaluatorContext exprEvaluatorContext)
Enter a single event row consisting of one or more events per stream (each stream representing a variable).
|
void |
AggSvcGroupByRefcountedWAccessRollupImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object compositeGroupKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByRefcountedWAccessImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByRefcountedNoAccessImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByReclaimAgedImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByNoAccessImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByMixedAccessImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByAccessOnlyImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object groupKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupAllNoAccessImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupAllMixedAccessImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupAllAccessOnlyImpl.applyEnter(EventBean[] eventsPerStream,
java.lang.Object groupKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationServiceNull.applyEnter(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationService.applyEnter(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext)
Apply events as entering a window (new events).
|
void |
AggSvcGroupByRefcountedWAccessRollupImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object compositeGroupKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByRefcountedWAccessImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByRefcountedNoAccessImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByReclaimAgedImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByNoAccessImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByMixedAccessImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object groupByKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupByAccessOnlyImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object groupKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupAllNoAccessImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupAllMixedAccessImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggSvcGroupAllAccessOnlyImpl.applyLeave(EventBean[] eventsPerStream,
java.lang.Object groupKey,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationServiceNull.applyLeave(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext) |
void |
AggregationService.applyLeave(EventBean[] eventsPerStream,
java.lang.Object optionalGroupKeyPerRow,
ExprEvaluatorContext exprEvaluatorContext)
Apply events as leaving a window (old events).
|
Modifier and Type | Method and Description |
---|---|
EventBean |
SelectExprInsertEventBeanFactory.EventBeanManufacturerCtor.make(java.lang.Object[] properties) |
EventBean |
ResultSetRowPerGroupIterator.next() |
EventBean |
ResultSetAggregateGroupedIterator.next() |
EventBean |
ResultSetAggregateAllIterator.next() |
EventBean |
SelectExprWildcardProcessor.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprResultProcessor.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprProcessorWDeliveryCallback.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprProcessor.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Computes the select-clause results and returns an event of the result event type that contains, in it's
properties, the selected items.
|
EventBean |
SelectExprJoinWildcardProcessorObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprJoinWildcardProcessorMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceNative.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeWidening.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeNoWiden.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprProcessorDeliveryCallback.selected(java.lang.Object[] result) |
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Sort the output events.
|
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Sort the output events, using the provided group-by keys for
evaluating grouped aggregation functions, and avoiding the cost of
recomputing the keys.
|
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
java.util.List<GroupByRollupKey> currentGenerators,
boolean newData,
AgentInstanceContext agentInstanceContext,
OrderByElement[][] elementsPerLevel) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
java.util.List<GroupByRollupKey> currentGenerators,
boolean newData,
AgentInstanceContext agentInstanceContext,
OrderByElement[][] elementsPerLevel) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
java.util.List<GroupByRollupKey> currentGenerators,
boolean isNewData,
AgentInstanceContext exprEvaluatorContext,
OrderByElement[][] elementsPerLevel) |
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
java.util.List<GroupByRollupKey> currentGenerators,
boolean newData,
AgentInstanceContext agentInstanceContext,
OrderByElement[][] elementsPerLevel) |
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
java.lang.Object[] orderKeys,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
java.lang.Object[] orderKeys,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
java.lang.Object[] orderKeys,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
java.lang.Object[] orderKeys,
ExprEvaluatorContext exprEvaluatorContext)
Sort a given array of outgoing events using the sort keys returning a sorted outgoing event array.
|
EventBean |
ResultSetProcessorSimpleTransform.transform(EventBean theEvent) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
ResultSetProcessorSimple.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowPerGroupRollup.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowPerGroup.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowForAll.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorHandThrough.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorAggregateGrouped.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorAggregateAll.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessor.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
Returns the iterator for iterating over a join-result.
|
java.util.Iterator<EventBean> |
ResultSetProcessorSimple.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowPerGroupUnbound.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowPerGroupRollupUnbound.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowPerGroupRollup.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowPerGroup.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowForAll.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessorHandThrough.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessorAggregateGrouped.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessorAggregateAll.getIterator(Viewable parent) |
java.util.Iterator<EventBean> |
ResultSetProcessor.getIterator(Viewable parent)
Returns the iterator implementing the group-by and aggregation and order-by logic
specific to each case of use of these construct.
|
java.util.Iterator<EventBean> |
MethodPollingViewable.iterator() |
java.util.List<EventBean> |
MethodPollingExecStrategyBase.poll(java.lang.Object[] lookupValues) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
SelectExprInsertEventBeanFactory.ExprEvaluatorJoinWildcard.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
OrderByProcessorRowLimit.getSortKey(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
OrderByProcessorOrderedLimit.getSortKey(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
OrderByProcessorImpl.getSortKey(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
OrderByProcessor.getSortKey(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Returns the sort key for a given row.
|
java.lang.Object |
OrderByProcessorRowLimit.getSortKey(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
OrderByElement[] elementsForLevel) |
java.lang.Object |
OrderByProcessorOrderedLimit.getSortKey(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
OrderByElement[] elementsForLevel) |
java.lang.Object |
OrderByProcessorImpl.getSortKey(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
OrderByElement[] elementsForLevel) |
java.lang.Object |
OrderByProcessor.getSortKey(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
OrderByElement[] elementsForLevel) |
java.lang.Object[] |
OrderByProcessorRowLimit.getSortKeyPerRow(EventBean[] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
OrderByProcessorOrderedLimit.getSortKeyPerRow(EventBean[] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
OrderByProcessorImpl.getSortKeyPerRow(EventBean[] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
OrderByProcessor.getSortKeyPerRow(EventBean[] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Returns the sort key for a each row where a row is a single event (no join, single stream).
|
EventTable[][] |
MethodPollingViewable.poll(EventBean[][] lookupEventsPerStream,
PollResultIndexingStrategy indexingStrategy,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprWildcardProcessor.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprResultProcessor.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprProcessorWDeliveryCallback.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprProcessor.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Computes the select-clause results and returns an event of the result event type that contains, in it's
properties, the selected items.
|
EventBean |
SelectExprJoinWildcardProcessorObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprJoinWildcardProcessorMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceNative.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeWidening.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeNoWiden.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
BindProcessor.process(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Process select expressions into columns for native dispatch.
|
UniformPair<EventBean[]> |
ResultSetProcessorSimple.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorSimple.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupUnbound.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupUnbound.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupRollupUnbound.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupRollupUnbound.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupRollup.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupRollup.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroup.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroup.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowForAll.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowForAll.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorHandThrough.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorHandThrough.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateGrouped.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateGrouped.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateAll.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateAll.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessor.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize)
For use by views posting their result, process the event rows that are entered and removed (new and old events).
|
UniformPair<EventBean[]> |
ResultSetProcessor.processViewResult(EventBean[] newData,
EventBean[] oldData,
boolean isSynthesize)
For use by views posting their result, process the event rows that are entered and removed (new and old events).
|
UniformPair<EventBean[]> |
ResultSetProcessorSimple.processViewResultIterator(EventBean[] newData)
Process view results for the iterator.
|
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Sort the output events.
|
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Sort the output events.
|
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Sort the output events, using the provided group-by keys for
evaluating grouped aggregation functions, and avoiding the cost of
recomputing the keys.
|
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
EventBean[][] generatingEvents,
java.lang.Object[] groupByKeys,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Sort the output events, using the provided group-by keys for
evaluating grouped aggregation functions, and avoiding the cost of
recomputing the keys.
|
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
java.util.List<GroupByRollupKey> currentGenerators,
boolean newData,
AgentInstanceContext agentInstanceContext,
OrderByElement[][] elementsPerLevel) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
java.util.List<GroupByRollupKey> currentGenerators,
boolean newData,
AgentInstanceContext agentInstanceContext,
OrderByElement[][] elementsPerLevel) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
java.util.List<GroupByRollupKey> currentGenerators,
boolean isNewData,
AgentInstanceContext exprEvaluatorContext,
OrderByElement[][] elementsPerLevel) |
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
java.util.List<GroupByRollupKey> currentGenerators,
boolean newData,
AgentInstanceContext agentInstanceContext,
OrderByElement[][] elementsPerLevel) |
EventBean[] |
OrderByProcessorRowLimit.sort(EventBean[] outgoingEvents,
java.lang.Object[] orderKeys,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorOrderedLimit.sort(EventBean[] outgoingEvents,
java.lang.Object[] orderKeys,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessorImpl.sort(EventBean[] outgoingEvents,
java.lang.Object[] orderKeys,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
OrderByProcessor.sort(EventBean[] outgoingEvents,
java.lang.Object[] orderKeys,
ExprEvaluatorContext exprEvaluatorContext)
Sort a given array of outgoing events using the sort keys returning a sorted outgoing event array.
|
EventBean |
ResultSetProcessorSimpleTransform.transform(EventBean theEvent) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
ResultSetProcessorSimple.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowPerGroupRollup.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowPerGroup.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorRowForAll.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorHandThrough.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorAggregateGrouped.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessorAggregateAll.getIterator(java.util.Set<MultiKey<EventBean>> joinSet) |
java.util.Iterator<EventBean> |
ResultSetProcessor.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
Returns the iterator for iterating over a join-result.
|
UniformPair<EventBean[]> |
ResultSetProcessorSimple.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorSimple.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupRollup.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupRollup.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroup.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroup.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowForAll.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorRowForAll.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorHandThrough.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorHandThrough.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateGrouped.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateGrouped.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateAll.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateAll.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize) |
UniformPair<EventBean[]> |
ResultSetProcessor.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize)
For use by joins posting their result, process the event rows that are entered and removed (new and old events).
|
UniformPair<EventBean[]> |
ResultSetProcessor.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
boolean isSynthesize)
For use by joins posting their result, process the event rows that are entered and removed (new and old events).
|
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroupRollup.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet,
boolean generateSynthetic,
OutputLimitLimitType outputLimitLimitType) |
UniformPair<EventBean[]> |
ResultSetProcessorRowPerGroup.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet,
boolean generateSynthetic,
OutputLimitLimitType outputLimitLimitType) |
UniformPair<EventBean[]> |
ResultSetProcessorRowForAll.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet,
boolean generateSynthetic,
OutputLimitLimitType outputLimitLimitType) |
UniformPair<EventBean[]> |
ResultSetProcessorBaseSimple.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet,
boolean generateSynthetic,
OutputLimitLimitType outputLimitLimitType) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateGrouped.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet,
boolean generateSynthetic,
OutputLimitLimitType outputLimitLimitType) |
UniformPair<EventBean[]> |
ResultSetProcessorAggregateAll.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet,
boolean generateSynthetic,
OutputLimitLimitType outputLimitLimitType) |
UniformPair<EventBean[]> |
ResultSetProcessor.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet,
boolean generateSynthetic,
OutputLimitLimitType outputLimitLimitType)
Processes batched events in case of output-rate limiting.
|
Constructor and Description |
---|
ResultSetAggregateAllIterator(java.util.Iterator<EventBean> sourceIterator,
ResultSetProcessorAggregateAll resultSetProcessor,
ExprEvaluatorContext exprEvaluatorContext)
Ctor.
|
ResultSetAggregateGroupedIterator(java.util.Iterator<EventBean> sourceIterator,
ResultSetProcessorAggregateGrouped resultSetProcessor,
AggregationService aggregationService,
ExprEvaluatorContext exprEvaluatorContext)
Ctor.
|
ResultSetRowPerGroupIterator(java.util.Iterator<EventBean> sourceIterator,
ResultSetProcessorRowPerGroup resultSetProcessor,
AggregationService aggregationService,
ExprEvaluatorContext exprEvaluatorContext)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
EvalSelectStreamNoUnderlyingObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamBaseObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamBaseMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectNoWildcardObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectNoWildcardMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectNoWildcardEmptyProps.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardRevision.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardJoinRevision.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardBean.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertCoercionObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertCoercionMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertBeanWrapRecast.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertBeanRecast.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalBaseObjectArr.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalBaseMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalBaseFirstProp.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertNoWildcardSingleColCoercionRevisionObjectArray.processFirstCol(java.lang.Object result) |
EventBean |
EvalInsertNoWildcardSingleColCoercionRevisionMap.processFirstCol(java.lang.Object result) |
EventBean |
EvalInsertNoWildcardSingleColCoercionRevisionBeanWrap.processFirstCol(java.lang.Object result) |
EventBean |
EvalInsertNoWildcardSingleColCoercionRevisionBean.processFirstCol(java.lang.Object result) |
EventBean |
EvalInsertNoWildcardSingleColCoercionObjectArrayWrap.processFirstCol(java.lang.Object result) |
EventBean |
EvalInsertNoWildcardSingleColCoercionMapWrap.processFirstCol(java.lang.Object result) |
EventBean |
EvalInsertNoWildcardSingleColCoercionBeanWrapVariant.processFirstCol(java.lang.Object result) |
EventBean |
EvalInsertNoWildcardSingleColCoercionBeanWrap.processFirstCol(java.lang.Object result) |
EventBean |
EvalInsertNoWildcardSingleColCoercionBean.processFirstCol(java.lang.Object result) |
abstract EventBean |
EvalBaseFirstProp.processFirstCol(java.lang.Object result) |
EventBean |
EvalSelectWildcardSSWrapper.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectWildcardJoin.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectWildcard.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardWrapper.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardSSWrapperRevision.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardSSWrapper.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardRevisionWrapper.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardJoin.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertNoWildcardRevision.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertNoWildcardMap.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
EvalBaseMap.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamWUnderlying.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamNoUndWEventBeanToObj.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamNoUnderlyingMap.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
EvalSelectStreamBaseMap.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertNoWildcardObjectArray.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
EvalBaseObjectArr.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamNoUndWEventBeanToObjObjArray.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamNoUnderlyingObjectArray.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
EvalSelectStreamBaseObjectArray.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
EventBean |
EvalSelectStreamNoUnderlyingObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamBaseObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamBaseMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectNoWildcardObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectNoWildcardMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectNoWildcardEmptyProps.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardRevision.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardJoinRevision.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardBean.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertCoercionObjectArray.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertCoercionMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertBeanWrapRecast.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertBeanRecast.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalBaseObjectArr.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalBaseMap.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalBaseFirstProp.process(EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectWildcardSSWrapper.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectWildcardJoin.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectWildcard.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardWrapper.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardSSWrapperRevision.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardSSWrapper.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardRevisionWrapper.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertWildcardJoin.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertNoWildcardRevision.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertNoWildcardMap.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
EvalBaseMap.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamWUnderlying.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamNoUndWEventBeanToObj.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamNoUnderlyingMap.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
EvalSelectStreamBaseMap.processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalInsertNoWildcardObjectArray.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
EvalBaseObjectArr.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamNoUndWEventBeanToObjObjArray.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
EvalSelectStreamNoUnderlyingObjectArray.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
EvalSelectStreamBaseObjectArray.processSpecific(java.lang.Object[] props,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
void |
CalendarOpWithTime.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
void |
CalendarOpWithMin.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
void |
CalendarOpWithMax.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
void |
CalendarOpWithDate.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
void |
CalendarOpSet.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
void |
CalendarOpRound.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
void |
CalendarOpPlusMinus.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
void |
CalendarOp.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ExprDotEvalDT.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerConstantAfter.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerAfterWithDeltaExpr.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerAfterNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerConstantBefore.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerBeforeWithDeltaExpr.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerBeforeNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerConstantCoincides.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerCoincidesWithDeltaExpr.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerCoincidesNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerDuringNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerIncludesNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerDuringAndIncludesThreshold.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerDuringAndIncludesMinMax.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerDuringMinMaxStartEnd.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerFinishesNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerFinishesThreshold.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerFinishedByNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerFinishedByThreshold.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerMeetsNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerMeetsThreshold.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerMetByNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerMetByThreshold.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerOverlapsNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerOverlapsAndByThreshold.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerOverlapsAndByMinMax.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerOverlappedByNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerStartsNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerStartsThreshold.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerStartedByNoParam.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputerFactory.IntervalComputerStartedByThreshold.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Boolean |
IntervalComputer.compute(long leftStart,
long leftEnd,
long rightStart,
long rightEnd,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprEvaluatorStreamLongPropFragment.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprEvaluatorStreamLongProp.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
IntervalDeltaExprEvaluator.evaluate(long reference,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
ExprOptionalConstant.IntervalDeltaExprEvaluatorMax.evaluate(long reference,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.evaluate(long startTs,
long endTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOp.evaluate(long startTs,
long endTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.IntervalOpEval.evaluate(long startTs,
long endTs,
java.lang.Object parameter,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.IntervalOpEvalDate.evaluate(long startTs,
long endTs,
java.lang.Object parameter,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.IntervalOpEvalLong.evaluate(long startTs,
long endTs,
java.lang.Object parameter,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.IntervalOpEvalCal.evaluate(long startTs,
long endTs,
java.lang.Object parameter,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.IntervalOpEvalDateWithEndBase.evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
abstract java.lang.Object |
IntervalOpImpl.IntervalOpEvalDateWithEndBase.evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
java.lang.Object parameterEndTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.IntervalOpEvalDateWithEnd.evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
java.lang.Object parameterEndTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.IntervalOpEvalLongWithEnd.evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
java.lang.Object parameterEndTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
IntervalOpImpl.IntervalOpEvalCalWithEnd.evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
java.lang.Object parameterEndTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ReformatOpToMillisec.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpToDate.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpToCalendar.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpStringFormat.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpGetField.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpCalendarEval.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpBetweenNonConstantParams.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpBetweenConstantParams.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOp.evaluate(java.util.Calendar cal,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpToMillisec.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpToDate.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpToCalendar.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpStringFormat.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpGetField.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpCalendarEval.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpBetweenNonConstantParams.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpBetweenConstantParams.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOp.evaluate(java.util.Date d,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpToMillisec.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpToDate.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpToCalendar.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpStringFormat.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpGetField.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpCalendarEval.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpBetweenNonConstantParams.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpBetweenConstantParams.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOp.evaluate(java.lang.Long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ReformatOpBetweenNonConstantParams.evaluateInternal(long ts,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
DatabasePollingViewable.iterator() |
java.util.List<EventBean> |
PollExecStrategyDBQuery.poll(java.lang.Object[] lookupValues) |
java.util.List<EventBean> |
PollExecStrategy.poll(java.lang.Object[] lookupValues)
Poll events using the keys provided.
|
Modifier and Type | Method and Description |
---|---|
EventTable[][] |
DatabasePollingViewable.poll(EventBean[][] lookupEventsPerStream,
PollResultIndexingStrategy indexingStrategy,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
EventBean |
ExprDeclaredEvalBase.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean[] |
ExprDeclaredEvalRewrite.getEventsPerStreamRewritten(EventBean[] eventsPerStream) |
EventBean[] |
ExprDeclaredEvalNoRewrite.getEventsPerStreamRewritten(EventBean[] eventsPerStream) |
abstract EventBean[] |
ExprDeclaredEvalBase.getEventsPerStreamRewritten(EventBean[] eventsPerStream) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
ExprDeclaredEvalBase.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ExprDeclaredEvalConstant.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprDeclaredEvalBase.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprDeclaredEvalBase.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprDeclaredEvalBase.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprDeclaredEvalBase.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[][] |
ExprDeclaredEvalBase.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[] |
ExprDeclaredEvalBase.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean[] |
ExprDeclaredEvalRewrite.getEventsPerStreamRewritten(EventBean[] eventsPerStream) |
EventBean[] |
ExprDeclaredEvalNoRewrite.getEventsPerStreamRewritten(EventBean[] eventsPerStream) |
abstract EventBean[] |
ExprDeclaredEvalBase.getEventsPerStreamRewritten(EventBean[] eventsPerStream) |
Modifier and Type | Method and Description |
---|---|
EventBean |
PropertyExprEvaluatorScalarIterable.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
PropertyExprEvaluatorScalarCollection.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
PropertyExprEvaluatorScalarArray.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
PropertyExprEvaluatorEventCollection.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprDotStaticMethodWrapArrayEvents.WrappingIterator.next() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
PropertyExprEvaluatorScalarIterable.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
PropertyExprEvaluatorScalarCollection.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
PropertyExprEvaluatorScalarArray.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
PropertyExprEvaluatorEventCollection.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
PropertyExprEvaluatorNonLambdaMapped.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
PropertyExprEvaluatorNonLambdaIndexed.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
PropertyExprEvaluatorNonLambdaFragment.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
PropertyExprEvaluatorNonLambda.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprLambdaGoesNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalUnpackCollEventBean.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalUnpackBean.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalProperty.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalEnumMethodBase.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
PropertyExprEvaluatorScalarIterable.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
PropertyExprEvaluatorScalarCollection.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
PropertyExprEvaluatorScalarArray.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
PropertyExprEvaluatorEventCollection.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
PropertyExprEvaluatorScalarIterable.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
PropertyExprEvaluatorScalarCollection.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
PropertyExprEvaluatorScalarArray.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
PropertyExprEvaluatorEventCollection.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
PropertyExprEvaluatorScalarIterable.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
PropertyExprEvaluatorScalarCollection.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
PropertyExprEvaluatorScalarArray.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
PropertyExprEvaluatorEventCollection.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EnumEvalWhereScalarIndex.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalWhereScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalWhereIndexEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalWhereEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalUnion.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalToMapScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalToMapEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeWhileScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeWhileLastScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeWhileLastIndexScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeWhileLastIndexEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeWhileLastEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeWhileIndexScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeWhileIndexEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeWhileEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTakeLast.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalTake.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalSumScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalSumScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalSumEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalSequenceEqual.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalSelectFromScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalSelectFromEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalReverse.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalOrderByAscDescScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalOrderByAscDescScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalOrderByAscDescEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalNoOp.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalMostLeastFrequentScalarLamda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalMostLeastFrequentScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalMostLeastFrequentEvent.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalMinMaxScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalMinMaxScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalMinMaxEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalMinMaxByScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalMinMaxByEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalLastOfPredicateScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalLastOfPredicateEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalLastOfNoPredicate.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalIntersect.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalGroupByKeyValueSelectorScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalGroupByKeyValueSelectorEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalGroupByKeySelectorScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalGroupByKeySelectorEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalFirstOfPredicateScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalFirstOfPredicateEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalFirstOfNoPredicate.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalExcept.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalDistinctScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalDistinctScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalDistinctEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalCountOfSelectorScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalCountOfSelectorEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalCountOf.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAverageScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAverageScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAverageEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAverageBigDecimalScalarLambda.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAverageBigDecimalScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAverageBigDecimalEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAnyOfScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAnyOfEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAllOfScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAllOfEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAggregateScalar.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEvalAggregateEvents.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
EnumEval.evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection target,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
static EventBean[] |
ExprNodeUtility.applyFilterExpression(ExprEvaluator filter,
EventBean streamZeroEvent,
EventBean[] streamOneEvents,
ExprEvaluatorContext exprEvaluatorContext)
Apply a filter expression.
|
static EventBean |
ExprSubselectRowNodeUtility.evaluateFilterExpectSingleMatch(EventBean[] eventsZeroSubselect,
boolean newData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext,
ExprSubselectRowNode parent) |
EventBean |
ExprSubselectRowNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
ExprSubselectNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectInNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectExistsNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectAllSomeAnyNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprSubselectInNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprSubselectExistsNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprSubselectAllSomeAnyNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprPlugInAggMultiFunctionNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprEvaluatorEnumeration.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprDotEvalRootChildInnerEval.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprDotEvalRootChild.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprArrayNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprAggMultiFunctionSortedMinMaxByNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprAggMultiFunctionLinearAccessNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousEvalStrategyWindow.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousEvalStrategyPrev.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousEvalStrategyCount.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousEvalStrategy.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
ExprEvaluatorContextTimeOnly.getContextProperties() |
EventBean |
ExprEvaluatorContext.getContextProperties() |
EventBean |
ExprPriorEvalStrategyRelativeAccess.getSubstituteEvent(EventBean originalEvent,
boolean isNewData,
int constantIndexNumber) |
EventBean |
ExprPriorEvalStrategyRandomAccess.getSubstituteEvent(EventBean originalEvent,
boolean isNewData,
int constantIndexNumber) |
abstract EventBean |
ExprPriorEvalStrategyBase.getSubstituteEvent(EventBean originalEvent,
boolean isNewData,
int constantIndexNumber) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
ExprSubselectRowNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
abstract java.util.Collection<EventBean> |
ExprSubselectNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
ExprSubselectInNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectExistsNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectAllSomeAnyNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPreviousEvalStrategyWindow.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPreviousEvalStrategyPrev.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPreviousEvalStrategyCount.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPreviousEvalStrategy.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
ExprPreviousNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPlugInAggMultiFunctionNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprEvaluatorEnumeration.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprDotEvalRootChildInnerEval.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprDotEvalRootChild.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprArrayNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprAggMultiFunctionSortedMinMaxByNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprAggMultiFunctionLinearAccessNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectStrategy.evaluateMatching(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ExprNodeUtility.applyFilterExpression(ExprEvaluator filter,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext)
Apply a filter expression returning a pass indicator.
|
static EventBean[] |
ExprNodeUtility.applyFilterExpression(ExprEvaluator filter,
EventBean streamZeroEvent,
EventBean[] streamOneEvents,
ExprEvaluatorContext exprEvaluatorContext)
Apply a filter expression.
|
static EventBean[] |
ExprNodeUtility.applyFilterExpression(ExprEvaluator filter,
EventBean streamZeroEvent,
EventBean[] streamOneEvents,
ExprEvaluatorContext exprEvaluatorContext)
Apply a filter expression.
|
long |
ExprTimePeriodEvalDeltaNonConstMsec.deltaMillisecondsAdd(long currentTime,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
ExprTimePeriodEvalDeltaNonConstCalAdd.deltaMillisecondsAdd(long currentTime,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
ExprTimePeriodEvalDeltaNonConst.deltaMillisecondsAdd(long currentTime,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
ExprTimePeriodEvalDeltaResult |
ExprTimePeriodEvalDeltaNonConstMsec.deltaMillisecondsAddWReference(long current,
long reference,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
ExprTimePeriodEvalDeltaResult |
ExprTimePeriodEvalDeltaNonConstCalAdd.deltaMillisecondsAddWReference(long current,
long reference,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
ExprTimePeriodEvalDeltaResult |
ExprTimePeriodEvalDeltaNonConst.deltaMillisecondsAddWReference(long current,
long reference,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
ExprTimePeriodEvalDeltaNonConstMsec.deltaMillisecondsSubtract(long currentTime,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
ExprTimePeriodEvalDeltaNonConstCalAdd.deltaMillisecondsSubtract(long currentTime,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
ExprTimePeriodEvalDeltaNonConst.deltaMillisecondsSubtract(long currentTime,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
ExprTimePeriodEvalDeltaNonConstMsec.deltaMillisecondsUseEngineTime(EventBean[] eventsPerStream,
AgentInstanceContext agentInstanceContext) |
long |
ExprTimePeriodEvalDeltaNonConstCalAdd.deltaMillisecondsUseEngineTime(EventBean[] eventsPerStream,
AgentInstanceContext agentInstanceContext) |
long |
ExprTimePeriodEvalDeltaNonConst.deltaMillisecondsUseEngineTime(EventBean[] eventsPerStream,
AgentInstanceContext agentInstanceContext) |
java.lang.Object |
SubselectEvalStrategyRelOpAny.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategyRelOpAll.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategyEqualsIn.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategyEqualsAny.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategyEqualsAll.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategy.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext)
Evaluate.
|
java.lang.Object |
ExprSubselectRowNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract java.lang.Object |
ExprSubselectNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext)
Evaluate the lookup expression returning an evaluation result object.
|
java.lang.Object |
ExprSubselectInNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprSubselectExistsNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprSubselectAllSomeAnyNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprVariableNodeImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprTypeofNode.StreamEventTypeEval.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprTypeofNode.FragmentTypeEval.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprTimestampNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprTimePeriodImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
ExprTimePeriodEvalMillis.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprSubstitutionNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprSubselectNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprStreamUnderlyingNodeImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprRelationalOpNodeImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprRelationalOpAllAnyNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprRegexpNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPropertyExistsNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPriorNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPreviousNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPreviousMatchRecognizeNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprOrNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprOrderedExpr.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprNumberSetWildcard.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprNumberSetRange.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprNumberSetList.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprNumberSetFrequency.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprNumberSetCronParam.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprNotNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprNodeValidated.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprNodeUtilExprEvalStreamNumUnd.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprNodeUtilExprEvalStreamNumEvent.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprNodeUtilExprEvalStreamNumEnumSingle.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprNodeUtilExprEvalStreamNumEnumColl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprNodeUtilExprEvalMethodContext.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprNewNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprMinMaxRowNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprMathNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprLikeNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprIStreamNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprInstanceofNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprInNodeImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprIdentNodeEvaluatorLogging.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprIdentNodeEvaluatorImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprIdentNodeEvaluatorContext.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprGroupingNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprGroupingIdNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprEvaluator.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context)
Evaluate event tuple and return result.
|
java.lang.Object |
ExprEqualsNodeImpl.ExprEqualsEvaluatorCoercing.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprEqualsNodeImpl.ExprEqualsEvaluatorEquals.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprEqualsNodeImpl.ExprEqualsEvaluatorIs.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprEqualsAllAnyNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalVariable.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalTransposeAsStream.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprDotEvalStreamMethod.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalStreamEventBean.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalStaticMethod.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalRootChildInnerEval.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalRootChild.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprDotEvalPropertyExprMapped.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprDotEvalPropertyExprIndexed.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprContextPropertyNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprConstantNodeImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprConcatNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprCoalesceNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprCastNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprCaseNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprBitWiseNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprBetweenNodeImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprArrayNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprAndNodeImpl.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprAggregateNodeGroupKey.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprAggregateNodeBase.evaluate(EventBean[] events,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPriorEvalStrategyBase.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
int streamNumber,
ExprEvaluator evaluator,
int constantIndexNumber) |
java.lang.Object |
ExprPriorEvalStrategy.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
int streamNumber,
ExprEvaluator evaluator,
int constantIndexNumber) |
java.lang.Object |
ExprPreviousMatchRecognizeEvalStrategy.evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPreviousEvalStrategyWindow.evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPreviousEvalStrategyPrev.evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPreviousEvalStrategyCount.evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprPreviousEvalStrategy.evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotMethodEvalNoDuckWrapArray.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotMethodEvalNoDuckUnderlying.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotMethodEvalNoDuck.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotMethodEvalDuck.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalArraySize.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEvalArrayGet.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprDotEval.evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
double |
ExprTimePeriodImpl.evaluateAsSeconds(EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
double |
ExprTimePeriod.evaluateAsSeconds(EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
static java.lang.Object |
ExprDotNodeUtility.evaluateChain(ExprDotEval[] evaluators,
java.lang.Object inner,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
static java.lang.Object |
ExprDotNodeUtility.evaluateChainWithWrap(ExprDotStaticMethodWrap resultWrapLambda,
java.lang.Object result,
EventType optionalResultSingleEventType,
java.lang.Class resultType,
ExprDotEval[] chainEval,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
static EventBean |
ExprSubselectRowNodeUtility.evaluateFilterExpectSingleMatch(EventBean[] eventsZeroSubselect,
boolean newData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext,
ExprSubselectRowNode parent) |
java.util.Collection<EventBean> |
ExprSubselectRowNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
abstract java.util.Collection<EventBean> |
ExprSubselectNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
ExprSubselectInNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectExistsNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectAllSomeAnyNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPreviousEvalStrategyWindow.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPreviousEvalStrategyPrev.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPreviousEvalStrategyCount.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPreviousEvalStrategy.evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection |
ExprSubselectRowNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
abstract java.util.Collection |
ExprSubselectNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection |
ExprSubselectInNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection |
ExprSubselectExistsNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection |
ExprSubselectAllSomeAnyNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection |
ExprPreviousEvalStrategyWindow.evaluateGetCollScalar(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection |
ExprPreviousEvalStrategyPrev.evaluateGetCollScalar(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection |
ExprPreviousEvalStrategyCount.evaluateGetCollScalar(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection |
ExprPreviousEvalStrategy.evaluateGetCollScalar(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
ExprSubselectRowNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
ExprSubselectNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectInNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectExistsNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectAllSomeAnyNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprSubselectInNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprSubselectExistsNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprSubselectAllSomeAnyNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprPlugInAggMultiFunctionNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprEvaluatorEnumeration.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprDotEvalRootChildInnerEval.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprDotEvalRootChild.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprArrayNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprAggMultiFunctionSortedMinMaxByNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprAggMultiFunctionLinearAccessNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousEvalStrategyWindow.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousEvalStrategyPrev.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousEvalStrategyCount.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean |
ExprPreviousEvalStrategy.evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
ExprPreviousNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprPlugInAggMultiFunctionNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprEvaluatorEnumeration.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprDotEvalRootChildInnerEval.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprDotEvalRootChild.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprArrayNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprAggMultiFunctionSortedMinMaxByNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprAggMultiFunctionLinearAccessNode.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprSubselectNode.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection |
ExprPreviousNode.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprPlugInAggMultiFunctionNode.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprEvaluatorEnumeration.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprDotEvalRootChildInnerEval.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprDotEvalRootChild.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprArrayNode.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprAggMultiFunctionSortedMinMaxByNode.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprAggMultiFunctionLinearAccessNode.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
TimePeriod |
ExprTimePeriodImpl.evaluateGetTimePeriod(EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
TimePeriod |
ExprTimePeriod.evaluateGetTimePeriod(EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectStrategy.evaluateMatching(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
ExprIdentNodeEvaluatorImpl.evaluatePropertyExists(EventBean[] eventsPerStream,
boolean isNewData)
Returns true if the property exists, or false if not.
|
boolean |
ExprIdentNodeEvaluatorContext.evaluatePropertyExists(EventBean[] eventsPerStream,
boolean isNewData) |
boolean |
ExprIdentNodeEvaluator.evaluatePropertyExists(EventBean[] eventsPerStream,
boolean isNewData) |
java.lang.Object[][] |
ExprSubselectRowNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract java.lang.Object[][] |
ExprSubselectNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[][] |
ExprSubselectInNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[][] |
ExprSubselectExistsNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[][] |
ExprSubselectAllSomeAnyNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[][] |
ExprSubselectNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[][] |
ExprNewNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[][] |
ExprEvaluatorTypableReturn.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[][] |
ExprCaseNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[] |
ExprSubselectRowNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract java.lang.Object[] |
ExprSubselectNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
ExprSubselectInNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
ExprSubselectExistsNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
ExprSubselectAllSomeAnyNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
ExprSubselectNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[] |
ExprNewNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[] |
ExprEvaluatorTypableReturn.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object[] |
ExprCaseNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprDotEvalStaticMethod.get(EventBean eventBean) |
java.lang.Object |
ExprDotEvalStaticMethod.getFragment(EventBean eventBean) |
EventBean |
ExprPriorEvalStrategyRelativeAccess.getSubstituteEvent(EventBean originalEvent,
boolean isNewData,
int constantIndexNumber) |
EventBean |
ExprPriorEvalStrategyRandomAccess.getSubstituteEvent(EventBean originalEvent,
boolean isNewData,
int constantIndexNumber) |
abstract EventBean |
ExprPriorEvalStrategyBase.getSubstituteEvent(EventBean originalEvent,
boolean isNewData,
int constantIndexNumber) |
boolean |
ExprDotEvalStaticMethod.isExistsProperty(EventBean eventBean) |
Modifier and Type | Method and Description |
---|---|
static void |
ExprNodeUtility.applyFilterExpressionIterable(java.lang.Iterable<EventBean> iterable,
ExprEvaluator filterExpression,
ExprEvaluatorContext exprEvaluatorContext,
java.util.Collection<EventBean> eventsInWindow) |
static void |
ExprNodeUtility.applyFilterExpressionIterable(java.lang.Iterable<EventBean> iterable,
ExprEvaluator filterExpression,
ExprEvaluatorContext exprEvaluatorContext,
java.util.Collection<EventBean> eventsInWindow) |
static void |
ExprNodeUtility.applyFilterExpressionsIterable(java.lang.Iterable<EventBean> iterable,
java.util.List<ExprNode> filterExpressions,
ExprEvaluatorContext exprEvaluatorContext,
java.util.Collection<EventBean> eventsInWindow) |
static void |
ExprNodeUtility.applyFilterExpressionsIterable(java.lang.Iterable<EventBean> iterable,
java.util.List<ExprNode> filterExpressions,
ExprEvaluatorContext exprEvaluatorContext,
java.util.Collection<EventBean> eventsInWindow) |
java.lang.Object |
SubselectEvalStrategyRelOpAny.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategyRelOpAll.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategyEqualsIn.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategyEqualsAny.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategyEqualsAll.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
SubselectEvalStrategy.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext)
Evaluate.
|
java.lang.Object |
ExprSubselectRowNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract java.lang.Object |
ExprSubselectNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext)
Evaluate the lookup expression returning an evaluation result object.
|
java.lang.Object |
ExprSubselectInNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprSubselectExistsNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ExprSubselectAllSomeAnyNode.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
static EventBean |
ExprSubselectRowNodeUtility.evaluateFilterExpectSingleMatch(EventBean[] eventsZeroSubselect,
boolean newData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext,
ExprSubselectRowNode parent) |
java.util.Collection<EventBean> |
ExprSubselectRowNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
abstract java.util.Collection<EventBean> |
ExprSubselectNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection<EventBean> |
ExprSubselectInNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectExistsNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprSubselectAllSomeAnyNode.evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
java.util.Collection |
ExprSubselectRowNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext context) |
abstract java.util.Collection |
ExprSubselectNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection |
ExprSubselectInNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection |
ExprSubselectExistsNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Collection |
ExprSubselectAllSomeAnyNode.evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectRowNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract EventBean |
ExprSubselectNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectInNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectExistsNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
ExprSubselectAllSomeAnyNode.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[][] |
ExprSubselectRowNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract java.lang.Object[][] |
ExprSubselectNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[][] |
ExprSubselectInNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[][] |
ExprSubselectExistsNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[][] |
ExprSubselectAllSomeAnyNode.evaluateTypableMulti(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
ExprSubselectRowNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract java.lang.Object[] |
ExprSubselectNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
ExprSubselectInNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
ExprSubselectExistsNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object[] |
ExprSubselectAllSomeAnyNode.evaluateTypableSingle(EventBean[] eventsPerStream,
boolean isNewData,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
void |
CartesianProdAssemblyNode.ChildStreamResults.add(int fromStreamIndex,
EventBean[] row)
Add result from stream.
|
void |
RootRequiredAssemblyNode.process(java.util.List<Node>[] result,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
RootOptionalAssemblyNode.process(java.util.List<Node>[] result,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
RootCartProdAssemblyNode.process(java.util.List<Node>[] result,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
LeafAssemblyNode.process(java.util.List<Node>[] result,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
CartesianProdAssemblyNode.process(java.util.List<Node>[] result,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
BranchRequiredAssemblyNode.process(java.util.List<Node>[] result,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
BranchOptionalAssemblyNode.process(java.util.List<Node>[] result,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
abstract void |
BaseAssemblyNode.process(java.util.List<Node>[] result,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent)
Process results.
|
void |
RootRequiredAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
RootRequiredAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
RootOptionalAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
RootOptionalAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
RootCartProdAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
RootCartProdAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
ResultAssembler.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent)
Publish a result row.
|
void |
ResultAssembler.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent)
Publish a result row.
|
void |
LeafAssemblyNode.result(EventBean[] row,
int streamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
LeafAssemblyNode.result(EventBean[] row,
int streamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
CartesianProdAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
CartesianProdAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
BranchRequiredAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
BranchRequiredAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
BranchOptionalAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
BranchOptionalAssemblyNode.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
Modifier and Type | Method and Description |
---|---|
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerStreamToWinImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerHistoricalImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerFAFImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposer.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext)
Return join tuple result set from new data and old data for each stream.
|
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategySorted.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext context) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyNoIndex.lookup(EventBean lookupEvent,
EventTable[] index,
ExprEvaluatorContext context) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyInKeywordSingle.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyInKeywordMulti.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyIndexSingle.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyIndex.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyComposite.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext context) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategy.lookup(EventBean lookupEvent,
EventTable[] index,
ExprEvaluatorContext context)
Look up into the index, potentially using some of the properties in the lookup event,
returning a partial or full result in respect to the index.
|
java.util.Set<MultiKey<EventBean>> |
JoinSetComposerStreamToWinImpl.staticJoin() |
java.util.Set<MultiKey<EventBean>> |
JoinSetComposerImpl.staticJoin() |
java.util.Set<MultiKey<EventBean>> |
JoinSetComposerHistoricalImpl.staticJoin() |
java.util.Set<MultiKey<EventBean>> |
JoinSetComposerFAFImpl.staticJoin() |
java.util.Set<MultiKey<EventBean>> |
JoinSetComposer.staticJoin()
For use in iteration over join statements, this must build a join tuple result set from
all events in indexes, executing query strategies for each.
|
java.util.Set<MultiKey<EventBean>> |
JoinExecutionStrategyImpl.staticJoin() |
java.util.Set<MultiKey<EventBean>> |
JoinExecutionStrategy.staticJoin()
A static join is for use with iterating over join statements.
|
Modifier and Type | Method and Description |
---|---|
void |
JoinSetComposerStreamToWinImpl.init(EventBean[][] eventsPerStream) |
void |
JoinSetComposerImpl.init(EventBean[][] eventsPerStream) |
void |
JoinSetComposerHistoricalImpl.init(EventBean[][] eventsPerStream) |
void |
JoinSetComposerFAFImpl.init(EventBean[][] eventsPerStream) |
void |
JoinSetComposer.init(EventBean[][] eventsPerStream)
Provides initialization events per stream to composer to populate join indexes, if required
|
void |
JoinExecutionStrategyImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream) |
void |
JoinExecutionStrategyImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream) |
void |
JoinExecutionStrategy.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream)
Execute join.
|
void |
JoinExecutionStrategy.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream)
Execute join.
|
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerStreamToWinImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerStreamToWinImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerHistoricalImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerHistoricalImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerFAFImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposerFAFImpl.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposer.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext)
Return join tuple result set from new data and old data for each stream.
|
UniformPair<java.util.Set<MultiKey<EventBean>>> |
JoinSetComposer.join(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream,
ExprEvaluatorContext exprEvaluatorContext)
Return join tuple result set from new data and old data for each stream.
|
void |
QueryStrategy.lookup(EventBean[] lookupEvents,
java.util.Set<MultiKey<EventBean>> joinSet,
ExprEvaluatorContext exprEvaluatorContext)
Look up events returning tuples of joined events.
|
void |
HistoricalDataQueryStrategy.lookup(EventBean[] lookupEvents,
java.util.Set<MultiKey<EventBean>> joinSet,
ExprEvaluatorContext exprEvaluatorContext) |
void |
ExecNodeQueryStrategy.lookup(EventBean[] lookupEvents,
java.util.Set<MultiKey<EventBean>> joinSet,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategySorted.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext context) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyNoIndex.lookup(EventBean lookupEvent,
EventTable[] index,
ExprEvaluatorContext context) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyInKeywordSingle.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyInKeywordMulti.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyIndexSingle.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyIndex.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategyComposite.lookup(EventBean lookupEvent,
EventTable[] indexTable,
ExprEvaluatorContext context) |
java.util.Iterator<EventBean> |
HistoricalIndexLookupStrategy.lookup(EventBean lookupEvent,
EventTable[] index,
ExprEvaluatorContext context)
Look up into the index, potentially using some of the properties in the lookup event,
returning a partial or full result in respect to the index.
|
Modifier and Type | Method and Description |
---|---|
void |
QueryStrategy.lookup(EventBean[] lookupEvents,
java.util.Set<MultiKey<EventBean>> joinSet,
ExprEvaluatorContext exprEvaluatorContext)
Look up events returning tuples of joined events.
|
void |
HistoricalDataQueryStrategy.lookup(EventBean[] lookupEvents,
java.util.Set<MultiKey<EventBean>> joinSet,
ExprEvaluatorContext exprEvaluatorContext) |
void |
ExecNodeQueryStrategy.lookup(EventBean[] lookupEvents,
java.util.Set<MultiKey<EventBean>> joinSet,
ExprEvaluatorContext exprEvaluatorContext) |
void |
JoinSetProcessor.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
Process join result set.
|
void |
JoinSetProcessor.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
Process join result set.
|
void |
JoinSetFilter.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
JoinSetFilter.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<EventBean> |
SortedTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
JoinExecTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext)
Returns matched events for a event to look up for.
|
java.util.Set<EventBean> |
InKeywordSingleTableLookupStrategyExpr.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
InKeywordMultiTableLookupStrategyExpr.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
IndexedTableLookupStrategySingleExpr.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
IndexedTableLookupStrategySingle.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
IndexedTableLookupStrategyExpr.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
IndexedTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
HistoricalTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
FullTableScanLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
CompositeTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<EventBean> |
SortedTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
JoinExecTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext)
Returns matched events for a event to look up for.
|
java.util.Set<EventBean> |
InKeywordSingleTableLookupStrategyExpr.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
InKeywordMultiTableLookupStrategyExpr.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
IndexedTableLookupStrategySingleExpr.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
IndexedTableLookupStrategySingle.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
IndexedTableLookupStrategyExpr.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
IndexedTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
HistoricalTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
FullTableScanLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext) |
java.util.Set<EventBean> |
CompositeTableLookupStrategy.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext context) |
void |
TableOuterLookupExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
TableOuterLookupExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
TableLookupExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
TableLookupExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
NestedIterationExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
NestedIterationExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
LookupInstructionExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> resultFinalRows,
ExprEvaluatorContext exprEvaluatorContext) |
void |
LookupInstructionExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> resultFinalRows,
ExprEvaluatorContext exprEvaluatorContext) |
void |
HistoricalDataExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
HistoricalDataExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
ExecNodeNoOp.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
void |
ExecNodeNoOp.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext) |
abstract void |
ExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext)
Process single event using the prefill events to compile lookup results.
|
abstract void |
ExecNode.process(EventBean lookupEvent,
EventBean[] prefillPath,
java.util.Collection<EventBean[]> result,
ExprEvaluatorContext exprEvaluatorContext)
Process single event using the prefill events to compile lookup results.
|
void |
LookupInstructionExecNode.MyResultAssembler.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
void |
LookupInstructionExecNode.MyResultAssembler.result(EventBean[] row,
int fromStreamNum,
EventBean myEvent,
Node myNode,
java.util.Collection<EventBean[]> resultFinalRows,
EventBean resultRootEvent) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
CompositeIndexQueryRange.get(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
CompositeIndexQueryKeyed.get(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
CompositeIndexQuery.get(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
CompositeIndexQueryRange.get(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
CompositeIndexQueryKeyed.get(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
CompositeIndexQuery.get(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
CompositeIndexQueryRange.getCollectKeys(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
CompositeIndexQueryKeyed.getCollectKeys(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
CompositeIndexQuery.getCollectKeys(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
CompositeIndexQueryRange.getCollectKeys(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
CompositeIndexQueryKeyed.getCollectKeys(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
CompositeIndexQuery.getCollectKeys(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
CompositeAccessStrategyRangeNormal.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyRangeInverted.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyLT.lookup(EventBean[] eventsPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyLE.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyGT.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyGE.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategy.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyRangeNormal.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyRangeInverted.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyLT.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyLE.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyGT.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyGE.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategy.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
Modifier and Type | Method and Description |
---|---|
void |
CompositeIndexQueryRange.add(EventBean[] eventsPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result) |
void |
CompositeIndexQueryKeyed.add(EventBean[] eventsPerStream,
java.util.Map value,
java.util.Collection<EventBean> result) |
void |
CompositeIndexQuery.add(EventBean[] eventsPerStream,
java.util.Map value,
java.util.Collection<EventBean> result) |
void |
CompositeIndexQueryRange.add(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result) |
void |
CompositeIndexQueryKeyed.add(EventBean theEvent,
java.util.Map value,
java.util.Set<EventBean> result) |
void |
CompositeIndexQuery.add(EventBean theEvent,
java.util.Map value,
java.util.Set<EventBean> result) |
void |
CompositeIndexEnterRemoveRange.enter(EventBean theEvent,
java.util.Map parent) |
void |
CompositeIndexEnterRemoveKeyed.enter(EventBean theEvent,
java.util.Map parent) |
void |
CompositeIndexEnterRemove.enter(EventBean theEvent,
java.util.Map parent) |
java.lang.Object |
CompositeAccessStrategyRelOpBase.evaluateLookup(EventBean theEvent,
ExprEvaluatorContext context) |
java.lang.Object |
CompositeAccessStrategyRangeBase.evaluateLookupEnd(EventBean theEvent,
ExprEvaluatorContext context) |
java.lang.Object |
CompositeAccessStrategyRangeBase.evaluateLookupStart(EventBean theEvent,
ExprEvaluatorContext context) |
java.lang.Object |
CompositeAccessStrategyRelOpBase.evaluatePerStream(EventBean[] eventPerStream,
ExprEvaluatorContext context) |
java.lang.Object |
CompositeAccessStrategyRangeBase.evaluatePerStreamEnd(EventBean[] eventPerStream,
ExprEvaluatorContext context) |
java.lang.Object |
CompositeAccessStrategyRangeBase.evaluatePerStreamStart(EventBean[] eventPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
CompositeIndexQueryRange.get(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
CompositeIndexQueryKeyed.get(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
CompositeIndexQuery.get(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
CompositeIndexQueryRange.get(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
CompositeIndexQueryKeyed.get(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
CompositeIndexQuery.get(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
CompositeIndexQueryRange.getCollectKeys(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
CompositeIndexQueryKeyed.getCollectKeys(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
CompositeIndexQuery.getCollectKeys(EventBean[] eventsPerStream,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
CompositeIndexQueryRange.getCollectKeys(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
CompositeIndexQueryKeyed.getCollectKeys(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
CompositeIndexQuery.getCollectKeys(EventBean theEvent,
java.util.Map parent,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
CompositeAccessStrategyRangeNormal.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyRangeInverted.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyLT.lookup(EventBean[] eventsPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyLE.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyGT.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyGE.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategy.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyRangeNormal.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyRangeInverted.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyLT.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyLE.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyGT.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyGE.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategy.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
void |
CompositeIndexEnterRemoveRange.remove(EventBean theEvent,
java.util.Map parent) |
void |
CompositeIndexEnterRemoveKeyed.remove(EventBean theEvent,
java.util.Map parent) |
void |
CompositeIndexEnterRemove.remove(EventBean theEvent,
java.util.Map parent) |
Modifier and Type | Method and Description |
---|---|
void |
CompositeIndexQueryRange.add(EventBean[] eventsPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result) |
void |
CompositeIndexQueryKeyed.add(EventBean[] eventsPerStream,
java.util.Map value,
java.util.Collection<EventBean> result) |
void |
CompositeIndexQuery.add(EventBean[] eventsPerStream,
java.util.Map value,
java.util.Collection<EventBean> result) |
void |
CompositeIndexQueryRange.add(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result) |
void |
CompositeIndexQueryKeyed.add(EventBean theEvent,
java.util.Map value,
java.util.Set<EventBean> result) |
void |
CompositeIndexQuery.add(EventBean theEvent,
java.util.Map value,
java.util.Set<EventBean> result) |
void |
CompositeIndexEnterRemoveRange.getAll(java.util.HashSet<EventBean> result,
java.util.Map parent) |
void |
CompositeIndexEnterRemoveKeyed.getAll(java.util.HashSet<EventBean> result,
java.util.Map parent) |
void |
CompositeIndexEnterRemove.getAll(java.util.HashSet<EventBean> result,
java.util.Map parent) |
java.util.Collection<EventBean> |
CompositeAccessStrategyRangeNormal.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyRangeInverted.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyLT.lookup(EventBean[] eventsPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyLE.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyGT.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategyGE.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Collection<EventBean> |
CompositeAccessStrategy.lookup(EventBean[] eventPerStream,
java.util.Map parent,
java.util.Collection<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyRangeNormal.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyRangeInverted.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyLT.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyLE.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyGT.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategyGE.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
java.util.Set<EventBean> |
CompositeAccessStrategy.lookup(EventBean theEvent,
java.util.Map parent,
java.util.Set<EventBean> result,
CompositeIndexQuery next,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> optionalKeyCollector) |
void |
CompositeIndexLookupRange.lookup(java.util.Map parent,
java.util.Set<EventBean> result) |
void |
CompositeIndexLookupKeyed.lookup(java.util.Map parent,
java.util.Set<EventBean> result) |
void |
CompositeIndexLookup.lookup(java.util.Map parent,
java.util.Set<EventBean> result) |
void |
CompositeIndexLookupRange.lookupGreater(java.util.Set<EventBean> result,
java.util.TreeMap propertyIndex,
java.lang.Object keyStart) |
void |
CompositeIndexLookupRange.lookupGreaterEqual(java.util.Set<EventBean> result,
java.util.TreeMap propertyIndex,
java.lang.Object keyStart) |
void |
CompositeIndexLookupRange.lookupLess(java.util.Set<EventBean> result,
java.util.TreeMap propertyIndex,
java.lang.Object keyStart) |
void |
CompositeIndexLookupRange.lookupLessEqual(java.util.Set<EventBean> result,
java.util.TreeMap propertyIndex,
java.lang.Object keyStart) |
void |
CompositeIndexLookupRange.lookupRange(java.util.Set<EventBean> result,
java.util.TreeMap propertyIndex,
java.lang.Object keyStart,
boolean includeStart,
java.lang.Object keyEnd,
boolean includeEnd,
boolean allowRangeReversal) |
void |
CompositeIndexLookupRange.lookupRangeInverted(java.util.Set<EventBean> result,
java.util.TreeMap propertyIndex,
java.lang.Object keyStart,
boolean includeStart,
java.lang.Object keyEnd,
boolean includeEnd) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
SortedAccessStrategyRangeInverted.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyRange.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyLT.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyLE.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyGT.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyGE.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategy.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyRangeInverted.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyRange.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyLT.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyLE.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyGT.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyGE.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategy.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyRangeInverted.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyRange.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyLT.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyLE.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyGT.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyGE.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategy.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyRangeInverted.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyRange.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyLT.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyLE.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyGT.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyGE.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategy.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
SortedAccessStrategyRelOpBase.evaluateLookup(EventBean theEvent,
ExprEvaluatorContext context) |
java.lang.Object |
SortedAccessStrategyRangeBase.evaluateLookupEnd(EventBean theEvent,
ExprEvaluatorContext context) |
java.lang.Object |
SortedAccessStrategyRangeBase.evaluateLookupStart(EventBean theEvent,
ExprEvaluatorContext context) |
java.lang.Object |
SortedAccessStrategyRelOpBase.evaluatePerStream(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.lang.Object |
SortedAccessStrategyRangeBase.evaluatePerStreamEnd(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.lang.Object |
SortedAccessStrategyRangeBase.evaluatePerStreamStart(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyRangeInverted.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyRange.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyLT.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyLE.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyGT.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyGE.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategy.lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyRangeInverted.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyRange.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyLT.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyLE.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyGT.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategyGE.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SortedAccessStrategy.lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SortedAccessStrategyRangeInverted.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyRange.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyLT.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyLE.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyGT.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategyGE.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Collection<EventBean> |
SortedAccessStrategy.lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyRangeInverted.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyRange.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyLT.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyLE.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyGT.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategyGE.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
java.util.Set<EventBean> |
SortedAccessStrategy.lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
java.util.ArrayList<java.lang.Object> keys) |
Modifier and Type | Method and Description |
---|---|
static EventBean |
ExcludePlanHintExprUtil.toEvent(int from_streamnum,
int to_streamnum,
java.lang.String from_streamname,
java.lang.String to_streamname,
java.lang.String opname,
ExprNode[] expressions) |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<EventBean> |
InKeywordTableLookupUtil.multiIndexLookup(ExprEvaluator evaluator,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
EventTable[] indexes) |
static java.util.Set<EventBean> |
InKeywordTableLookupUtil.singleIndexLookup(ExprEvaluator[] evaluators,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
PropertyIndexedEventTableSingle index) |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<EventBean> |
InKeywordTableLookupUtil.multiIndexLookup(ExprEvaluator evaluator,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
EventTable[] indexes) |
static java.util.Set<EventBean> |
InKeywordTableLookupUtil.singleIndexLookup(ExprEvaluator[] evaluators,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
PropertyIndexedEventTableSingle index) |
Modifier and Type | Method and Description |
---|---|
EventTable[] |
PollResultIndexingStrategySorted.index(java.util.List<EventBean> pollResult,
boolean isActiveCache) |
EventTable[] |
PollResultIndexingStrategyNoIndex.index(java.util.List<EventBean> pollResult,
boolean isActiveCache) |
EventTable[] |
PollResultIndexingStrategyIndexSingleArray.index(java.util.List<EventBean> pollResult,
boolean isActiveCache) |
EventTable[] |
PollResultIndexingStrategyIndexSingle.index(java.util.List<EventBean> pollResult,
boolean isActiveCache) |
EventTable[] |
PollResultIndexingStrategyIndexCoerceSingle.index(java.util.List<EventBean> pollResult,
boolean isActiveCache) |
EventTable[] |
PollResultIndexingStrategyIndexCoerce.index(java.util.List<EventBean> pollResult,
boolean isActiveCache) |
EventTable[] |
PollResultIndexingStrategyIndex.index(java.util.List<EventBean> pollResult,
boolean isActiveCache) |
EventTable[] |
PollResultIndexingStrategyComposite.index(java.util.List<EventBean> pollResult,
boolean isActiveCache) |
EventTable[] |
PollResultIndexingStrategy.index(java.util.List<EventBean> pollResult,
boolean isActiveCache)
Build and index of a poll result.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
Node.getParentEvent()
Returns lookup event.
|
EventBean |
Cursor.getTheEvent()
Supplies current event.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<EventBean> |
Node.getEvents()
Returns the results of the lookup.
|
Modifier and Type | Method and Description |
---|---|
void |
Node.setParentEvent(EventBean parentEvent)
Set the parent lookup (from stream) event whose results (to stream) are stored.
|
Modifier and Type | Method and Description |
---|---|
void |
RepositoryImpl.addResult(Cursor cursor,
java.util.Set<EventBean> lookupResults,
int resultStream) |
void |
Repository.addResult(Cursor cursor,
java.util.Set<EventBean> lookupResults,
int resultStream)
Add a lookup result.
|
void |
Node.setEvents(java.util.Set<EventBean> events)
Store lookup results.
|
Constructor and Description |
---|
Cursor(EventBean theEvent,
int stream,
Node node)
Ctor.
|
RepositoryImpl(int rootStream,
EventBean rootEvent,
int numStreams)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
PropertySortedEventTableIterator.next() |
EventBean |
PropertyIndexedEventTableIterator.next() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<EventBean> |
UnindexedEventTable.getEventSet()
Returns events in table.
|
java.util.Iterator<EventBean> |
UnindexedEventTableList.iterator() |
java.util.Iterator<EventBean> |
UnindexedEventTable.iterator() |
java.util.Iterator<EventBean> |
PropertySortedEventTable.iterator() |
java.util.Iterator<EventBean> |
PropertyIndexedEventTableUnique.iterator() |
java.util.Iterator<EventBean> |
PropertyIndexedEventTableSingleUnique.iterator() |
java.util.Iterator<EventBean> |
PropertyIndexedEventTableSingle.iterator() |
java.util.Iterator<EventBean> |
PropertyIndexedEventTable.iterator() |
java.util.Iterator<EventBean> |
PropertyCompositeEventTable.iterator() |
java.util.Iterator<EventBean> |
MultiIndexEventTable.iterator() |
java.util.Iterator<EventBean> |
EventTable.iterator()
Returns an iterator over events in the table.
|
java.util.Set<EventBean> |
PropertyIndexedEventTableSingleUnique.lookup(java.lang.Object key) |
java.util.Set<EventBean> |
PropertyIndexedEventTableSingleCoerceAll.lookup(java.lang.Object key)
Returns the set of events that have the same property value as the given event.
|
java.util.Set<EventBean> |
PropertyIndexedEventTableSingle.lookup(java.lang.Object key)
Returns the set of events that have the same property value as the given event.
|
java.util.Set<EventBean> |
PropertyIndexedEventTableUnique.lookup(java.lang.Object[] keys)
Returns the set of events that have the same property value as the given event.
|
java.util.Set<EventBean> |
PropertyIndexedEventTableCoerceAll.lookup(java.lang.Object[] keys)
Returns the set of events that have the same property value as the given event.
|
java.util.Set<EventBean> |
PropertyIndexedEventTable.lookup(java.lang.Object[] keys)
Returns the set of events that have the same property value as the given event.
|
java.util.Set<EventBean> |
PropertySortedEventTable.lookupConstants(RangeIndexLookupValue lookupValueBase) |
java.util.Set<EventBean> |
PropertySortedEventTable.lookupGreater(java.lang.Object keyStart) |
java.util.Collection<EventBean> |
PropertySortedEventTable.lookupGreaterColl(java.lang.Object keyStart) |
java.util.Set<EventBean> |
PropertySortedEventTable.lookupGreaterEqual(java.lang.Object keyStart) |
java.util.Collection<EventBean> |
PropertySortedEventTable.lookupGreaterEqualColl(java.lang.Object keyStart) |
java.util.Set<EventBean> |
PropertySortedEventTable.lookupLess(java.lang.Object keyStart) |
java.util.Set<EventBean> |
PropertySortedEventTable.lookupLessEqual(java.lang.Object keyStart) |
java.util.Collection<EventBean> |
PropertySortedEventTable.lookupLessEqualColl(java.lang.Object keyStart) |
java.util.Collection<EventBean> |
PropertySortedEventTable.lookupLessThenColl(java.lang.Object keyStart) |
java.util.Set<EventBean> |
PropertySortedEventTable.lookupRange(java.lang.Object keyStart,
boolean includeStart,
java.lang.Object keyEnd,
boolean includeEnd,
boolean allowRangeReversal)
Returns the set of events that have the same property value as the given event.
|
java.util.Collection<EventBean> |
PropertySortedEventTable.lookupRangeColl(java.lang.Object keyStart,
boolean includeStart,
java.lang.Object keyEnd,
boolean includeEnd,
boolean allowRangeReversal) |
java.util.Set<EventBean> |
PropertySortedEventTable.lookupRangeInverted(java.lang.Object keyStart,
boolean includeStart,
java.lang.Object keyEnd,
boolean includeEnd) |
java.util.Collection<EventBean> |
PropertySortedEventTable.lookupRangeInvertedColl(java.lang.Object keyStart,
boolean includeStart,
java.lang.Object keyEnd,
boolean includeEnd) |
Modifier and Type | Method and Description |
---|---|
void |
UnindexedEventTableList.add(EventBean[] events) |
void |
UnindexedEventTable.add(EventBean[] events) |
void |
PropertySortedEventTable.add(EventBean[] events)
Add an array of events.
|
void |
PropertyIndexedEventTableUnique.add(EventBean[] events)
Add an array of events.
|
void |
PropertyIndexedEventTableSingleUnique.add(EventBean[] events) |
void |
PropertyIndexedEventTableSingle.add(EventBean[] events)
Add an array of events.
|
void |
PropertyIndexedEventTable.add(EventBean[] events)
Add an array of events.
|
void |
PropertyCompositeEventTable.add(EventBean[] events)
Add an array of events.
|
void |
MultiIndexEventTable.add(EventBean[] events) |
void |
EventTable.add(EventBean[] events)
Add events to table.
|
void |
UnindexedEventTableList.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
UnindexedEventTableList.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
UnindexedEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
UnindexedEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
PropertySortedEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
PropertySortedEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
PropertyIndexedEventTableUnique.addRemove(EventBean[] newData,
EventBean[] oldData)
Remove then add events.
|
void |
PropertyIndexedEventTableUnique.addRemove(EventBean[] newData,
EventBean[] oldData)
Remove then add events.
|
void |
PropertyIndexedEventTableSingleUnique.addRemove(EventBean[] newData,
EventBean[] oldData)
Remove then add events.
|
void |
PropertyIndexedEventTableSingleUnique.addRemove(EventBean[] newData,
EventBean[] oldData)
Remove then add events.
|
void |
PropertyIndexedEventTableSingle.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
PropertyIndexedEventTableSingle.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
PropertyIndexedEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
PropertyIndexedEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
PropertyCompositeEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
PropertyCompositeEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
MultiIndexEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
MultiIndexEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
EventTable.addRemove(EventBean[] newData,
EventBean[] oldData)
Add and remove events from table.
|
void |
EventTable.addRemove(EventBean[] newData,
EventBean[] oldData)
Add and remove events from table.
|
void |
UnindexedEventTableList.remove(EventBean[] events) |
void |
UnindexedEventTable.remove(EventBean[] events) |
void |
PropertySortedEventTable.remove(EventBean[] events)
Remove events.
|
void |
PropertyIndexedEventTableUnique.remove(EventBean[] events)
Remove events.
|
void |
PropertyIndexedEventTableSingleUnique.remove(EventBean[] events) |
void |
PropertyIndexedEventTableSingle.remove(EventBean[] events)
Remove events.
|
void |
PropertyIndexedEventTable.remove(EventBean[] events)
Remove events.
|
void |
PropertyCompositeEventTable.remove(EventBean[] events)
Remove events.
|
void |
MultiIndexEventTable.remove(EventBean[] events) |
void |
EventTable.remove(EventBean[] events)
Remove events from table.
|
Constructor and Description |
---|
PropertyIndexedEventTableIterator(java.util.Map<T,java.util.Set<EventBean>> window)
Ctor.
|
PropertySortedEventTableIterator(java.util.Map<java.lang.Object,java.util.Set<EventBean>> window)
Ctor.
|
UnindexedEventTableList(java.util.List<EventBean> eventSet,
int streamNum)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<EventBean> |
SubordTableLookupStrategyNullRow.lookup(EventBean[] events,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordTableLookupStrategy.lookup(EventBean[] events,
ExprEvaluatorContext context)
Returns matched events for a set of events to look up for.
|
java.util.Collection<EventBean> |
SubordSortedTableLookupStrategy.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordInKeywordSingleTableLookupStrategyNW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordInKeywordSingleTableLookupStrategy.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordInKeywordMultiTableLookupStrategyNW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordInKeywordMultiTableLookupStrategy.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategySinglePropUnique.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategySingleProp.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategySingleExprNW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategySingleExpr.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategyProp.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategyLocking.lookup(EventBean[] events,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategyExprNW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategyExpr.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordFullTableScanLookupStrategyLocking.lookup(EventBean[] events,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SubordFullTableScanLookupStrategy.lookup(EventBean[] eventPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordCompositeTableLookupStrategy.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<EventBean> |
SubordTableLookupStrategyNullRow.lookup(EventBean[] events,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordTableLookupStrategy.lookup(EventBean[] events,
ExprEvaluatorContext context)
Returns matched events for a set of events to look up for.
|
java.util.Collection<EventBean> |
SubordSortedTableLookupStrategy.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordInKeywordSingleTableLookupStrategyNW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordInKeywordSingleTableLookupStrategy.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordInKeywordMultiTableLookupStrategyNW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordInKeywordMultiTableLookupStrategy.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategySinglePropUnique.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategySingleProp.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategySingleExprNW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategySingleExpr.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategyProp.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategyLocking.lookup(EventBean[] events,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategyExprNW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordIndexedTableLookupStrategyExpr.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordFullTableScanLookupStrategyLocking.lookup(EventBean[] events,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
SubordFullTableScanLookupStrategy.lookup(EventBean[] eventPerStream,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
SubordCompositeTableLookupStrategy.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
Constructor and Description |
---|
SubordFullTableScanLookupStrategyLocking(java.lang.Iterable<EventBean> contents,
StatementAgentInstanceLock statementLock) |
Modifier and Type | Method and Description |
---|---|
EventBean[] |
NamedWindowDeltaData.getNewData()
Returns the insert stream events.
|
EventBean[] |
NamedWindowDeltaData.getOldData()
Returns the remove stream events.
|
EventBean[] |
NamedWindowLookupStrategyTableScan.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
NamedWindowLookupStrategyIndexedUnfiltered.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
NamedWindowLookupStrategyIndexed.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
NamedWindowLookupStrategyAllRows.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
NamedWindowLookupStrategy.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext)
Determines the events to be deleted from a named window.
|
EventBean |
FilteredEventIterator.next() |
EventBean[] |
NamedWindowTailViewInstance.snapshotDelete(FilterSpecCompiled filter,
ExprNode filterExpr,
java.lang.annotation.Annotation[] annotations) |
EventBean[] |
NamedWindowTailViewInstance.snapshotUpdate(FilterSpecCompiled filter,
ExprNode optionalWhereClause,
NamedWindowUpdateHelper updateHelper,
java.lang.annotation.Annotation[] annotations) |
EventBean |
NamedWindowUpdateHelper.update(EventBean matchingEvent,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
NamedWindowConsumerCallback.getIterator() |
java.util.Iterator<EventBean> |
NamedWindowTailViewInstance.iterator() |
java.util.Iterator<EventBean> |
NamedWindowRootViewInstance.iterator() |
java.util.Iterator<EventBean> |
NamedWindowOnUpdateView.iterator() |
java.util.Iterator<EventBean> |
NamedWindowOnSelectView.iterator() |
java.util.Iterator<EventBean> |
NamedWindowOnMergeView.iterator() |
java.util.Iterator<EventBean> |
NamedWindowOnDeleteView.iterator() |
java.util.Iterator<EventBean> |
NamedWindowConsumerView.iterator() |
java.util.Collection<EventBean> |
NamedWindowTailViewInstance.snapshot(FilterSpecCompiled filter,
java.lang.annotation.Annotation[] annotations)
Returns a snapshot of window contents, thread-safely
|
java.util.Collection<EventBean> |
NamedWindowRootViewInstance.snapshot(FilterSpecCompiled optionalFilter,
java.lang.annotation.Annotation[] annotations)
Return a snapshot using index lookup filters.
|
java.util.Collection<EventBean> |
NamedWindowTailViewInstance.snapshotNoLock(FilterSpecCompiled filter,
java.lang.annotation.Annotation[] annotations) |
java.util.Collection<EventBean> |
NamedWindowTailViewInstance.snapshotNoLockWithFilter(FilterSpecCompiled filter,
java.lang.annotation.Annotation[] annotations,
ExprNode filterExpr,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
void |
NamedWindowRootViewInstance.addNewData(EventBean[] newData)
Called by tail view to indicate that the data window view has new events that must be added to index tables.
|
void |
NamedWindowOnMergeMatch.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext context) |
void |
NamedWindowOnMergeMatch.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext context) |
void |
NamedWindowOnMergeActionUpd.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext exprEvaluatorContext) |
void |
NamedWindowOnMergeActionUpd.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext exprEvaluatorContext) |
void |
NamedWindowOnMergeActionIns.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext exprEvaluatorContext) |
void |
NamedWindowOnMergeActionIns.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext exprEvaluatorContext) |
void |
NamedWindowOnMergeActionDel.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext exprEvaluatorContext) |
void |
NamedWindowOnMergeActionDel.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext exprEvaluatorContext) |
abstract void |
NamedWindowOnMergeAction.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext exprEvaluatorContext) |
abstract void |
NamedWindowOnMergeAction.apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
OneEventCollection newData,
OneEventCollection oldData,
ExprEvaluatorContext exprEvaluatorContext) |
void |
NamedWindowOnUpdateView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
NamedWindowOnUpdateView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
NamedWindowOnSelectView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
NamedWindowOnSelectView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
NamedWindowOnMergeView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
NamedWindowOnMergeView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
abstract void |
NamedWindowOnExprBaseView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents)
Implemented by on-trigger views to action on the combination of trigger and matching events in the named window.
|
abstract void |
NamedWindowOnExprBaseView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents)
Implemented by on-trigger views to action on the combination of trigger and matching events in the named window.
|
void |
NamedWindowOnDeleteView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
NamedWindowOnDeleteView.handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
boolean |
NamedWindowOnMergeMatch.isApplies(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
boolean |
NamedWindowOnMergeAction.isApplies(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
EventBean[] |
NamedWindowLookupStrategyTableScan.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
NamedWindowLookupStrategyIndexedUnfiltered.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
NamedWindowLookupStrategyIndexed.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
NamedWindowLookupStrategyAllRows.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
NamedWindowLookupStrategy.lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext)
Determines the events to be deleted from a named window.
|
void |
NamedWindowRootViewInstance.removeOldData(EventBean[] oldData)
Called by tail view to indicate that the data window view exired events that must be removed from index tables.
|
void |
NamedWindowTailViewInstance.update(EventBean[] newData,
EventBean[] oldData) |
void |
NamedWindowTailViewInstance.update(EventBean[] newData,
EventBean[] oldData) |
void |
NamedWindowRootViewInstance.update(EventBean[] newData,
EventBean[] oldData) |
void |
NamedWindowRootViewInstance.update(EventBean[] newData,
EventBean[] oldData) |
void |
NamedWindowOnExprBaseView.update(EventBean[] newData,
EventBean[] oldData) |
void |
NamedWindowOnExprBaseView.update(EventBean[] newData,
EventBean[] oldData) |
void |
NamedWindowConsumerView.update(EventBean[] newData,
EventBean[] oldData) |
void |
NamedWindowConsumerView.update(EventBean[] newData,
EventBean[] oldData) |
EventBean |
NamedWindowUpdateHelper.update(EventBean matchingEvent,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
NamedWindowUpdateHelper.update(EventBean matchingEvent,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
Pair<IndexMultiKey,EventTableAndNamePair> |
NamedWindowIndexRepository.addExplicitIndexOrReuse(boolean unique,
java.util.List<IndexedPropDesc> hashProps,
java.util.List<IndexedPropDesc> btreeProps,
java.lang.Iterable<EventBean> prefilledEvents,
EventType indexedType,
java.lang.String indexName) |
Pair<IndexMultiKey,EventTableAndNamePair> |
NamedWindowIndexRepository.addTableCreateOrReuse(java.util.List<IndexedPropDesc> hashProps,
java.util.List<IndexedPropDesc> btreeProps,
java.lang.Iterable<EventBean> prefilledEvents,
EventType indexedType,
IndexHint optionalIndexHint,
boolean isIndexShare,
int subqueryNumber,
java.util.Set<java.lang.String> optionalUniqueKeyProps) |
void |
NamedWindowRootViewInstance.setDataWindowContents(java.lang.Iterable<EventBean> dataWindowContents)
Sets the iterator to use to obtain current named window data window contents.
|
Constructor and Description |
---|
NamedWindowDeltaData(EventBean[] newData,
EventBean[] oldData)
Ctor.
|
NamedWindowDeltaData(EventBean[] newData,
EventBean[] oldData)
Ctor.
|
Constructor and Description |
---|
FilteredEventIterator(ExprEvaluator[] filters,
java.util.Iterator<EventBean> parent,
ExprEvaluatorContext exprEvaluatorContext)
Ctor.
|
NamedWindowLookupStrategyAllRows(java.lang.Iterable<EventBean> source)
Ctor.
|
NamedWindowLookupStrategyTableScan(ExprEvaluator joinExpr,
java.lang.Iterable<EventBean> iterable)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventBean[] |
PropertyEvaluatorSimple.getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
PropertyEvaluatorSelect.getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
PropertyEvaluatorNested.getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
PropertyEvaluator.getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Returns the result events based on property values, or null if none found.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayDeque<EventBean[]> |
PropertyEvaluatorAccumulative.getAccumulative(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Returns the accumulative events for the input event.
|
java.lang.Object |
ContainedEventEvalGetter.getFragment(EventBean eventBean,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ContainedEventEvalGetter.getFragment(EventBean eventBean,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ContainedEventEvalExprNode.getFragment(EventBean eventBean,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ContainedEventEvalExprNode.getFragment(EventBean eventBean,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ContainedEventEval.getFragment(EventBean eventBean,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
ContainedEventEval.getFragment(EventBean eventBean,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
PropertyEvaluatorSimple.getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
PropertyEvaluatorSelect.getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
PropertyEvaluatorNested.getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean[] |
PropertyEvaluator.getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Returns the result events based on property values, or null if none found.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
ExprNodeScriptEvalBase.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
ExprNodeScriptEvalBase.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ExprNodeScriptEvalMVEL.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.lang.Object |
ExprNodeScriptEvalJSR223.evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
ExprNodeScriptEvalBase.evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection<EventBean> |
ExprNodeScriptEvalBase.evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
java.util.Collection |
ExprNodeScriptEvalBase.evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
SubselectAggregatorViewBase.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
SubselectAggregationPreprocessorUnfilteredUngrouped.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
SubselectAggregationPreprocessorUnfilteredGrouped.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
SubselectAggregationPreprocessorFilteredUngrouped.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
SubselectAggregationPreprocessorFilteredGrouped.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract void |
SubselectAggregationPreprocessorBase.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
SubselectAggregatorViewUnfilteredUngrouped.update(EventBean[] newData,
EventBean[] oldData) |
void |
SubselectAggregatorViewUnfilteredUngrouped.update(EventBean[] newData,
EventBean[] oldData) |
void |
SubselectAggregatorViewUnfilteredGrouped.update(EventBean[] newData,
EventBean[] oldData) |
void |
SubselectAggregatorViewUnfilteredGrouped.update(EventBean[] newData,
EventBean[] oldData) |
void |
SubselectAggregatorViewFilteredUngrouped.update(EventBean[] newData,
EventBean[] oldData) |
void |
SubselectAggregatorViewFilteredUngrouped.update(EventBean[] newData,
EventBean[] oldData) |
void |
SubselectAggregatorViewFilteredGrouped.update(EventBean[] newData,
EventBean[] oldData) |
void |
SubselectAggregatorViewFilteredGrouped.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Method and Description |
---|---|
void |
SubselectAggregationPreprocessorUnfilteredUngrouped.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
SubselectAggregationPreprocessorUnfilteredGrouped.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
SubselectAggregationPreprocessorFilteredUngrouped.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
SubselectAggregationPreprocessorFilteredGrouped.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
abstract void |
SubselectAggregationPreprocessorBase.evaluate(EventBean[] eventsPerStream,
java.util.Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
OnSetVariableView.iterator() |
java.util.Iterator<EventBean> |
CreateVariableView.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
OnSetVariableView.update(EventBean[] newData,
EventBean[] oldData) |
void |
OnSetVariableView.update(EventBean[] newData,
EventBean[] oldData) |
void |
CreateVariableView.update(EventBean[] newData,
EventBean[] oldData) |
void |
CreateVariableView.update(EventBean[] newData,
EventBean[] oldData) |
void |
VariableReadWritePackage.writeVariables(VariableService variableService,
EventBean[] eventsPerStream,
java.util.Map<java.lang.String,java.lang.Object> valuesWritten,
ExprEvaluatorContext exprEvaluatorContext)
Write new variable values and commit, evaluating assignment expressions using the given
events per stream.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
FilterExprViewIterator.next() |
Modifier and Type | Method and Description |
---|---|
static java.util.Iterator<EventBean> |
OutputStrategyUtil.getIterator(JoinExecutionStrategy joinExecutionStrategy,
ResultSetProcessor resultSetProcessor,
Viewable parentView,
boolean distinct) |
java.util.Iterator<EventBean> |
OutputProcessViewDirectDistinctOrAfter.iterator() |
java.util.Iterator<EventBean> |
OutputProcessViewDirect.iterator() |
java.util.Iterator<EventBean> |
OutputProcessViewConditionSnapshot.iterator() |
java.util.Iterator<EventBean> |
OutputProcessViewConditionFirst.iterator() |
java.util.Iterator<EventBean> |
OutputProcessViewConditionDefault.iterator() |
java.util.Iterator<EventBean> |
OutputProcessViewBaseCallback.iterator() |
java.util.Iterator<EventBean> |
FilterExprView.iterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
OutputProcessViewBaseWAfter.checkAfterCondition(EventBean[] newEvents,
StatementContext statementContext)
Returns true if the after-condition is satisfied.
|
void |
OutputProcessViewCallback.outputViaCallback(EventBean[] events) |
void |
OutputProcessViewDirectDistinctOrAfter.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewDirectDistinctOrAfter.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewDirect.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewDirect.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewConditionSnapshot.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewConditionSnapshot.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewConditionFirst.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewConditionFirst.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewConditionDefault.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewConditionDefault.update(EventBean[] newData,
EventBean[] oldData)
The update method is called if the view does not participate in a join.
|
void |
OutputProcessViewBaseCallback.update(EventBean[] newData,
EventBean[] oldData) |
void |
OutputProcessViewBaseCallback.update(EventBean[] newData,
EventBean[] oldData) |
void |
FilterExprView.update(EventBean[] newData,
EventBean[] oldData) |
void |
FilterExprView.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Method and Description |
---|---|
boolean |
OutputProcessViewBaseWAfter.checkAfterCondition(java.util.Set<MultiKey<EventBean>> newEvents,
StatementContext statementContext)
Returns true if the after-condition is satisfied.
|
void |
OutputProcessViewDirectDistinctOrAfter.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewDirectDistinctOrAfter.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewDirect.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewDirect.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewConditionSnapshot.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewConditionSnapshot.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewConditionFirst.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewConditionFirst.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewConditionDefault.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewConditionDefault.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext)
This process (update) method is for participation in a join.
|
void |
OutputProcessViewBaseCallback.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext) |
void |
OutputProcessViewBaseCallback.process(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents,
ExprEvaluatorContext exprEvaluatorContext) |
Constructor and Description |
---|
FilterExprViewIterator(java.util.Iterator<EventBean> sourceIterator,
ExprEvaluator filter,
ExprEvaluatorContext exprEvaluatorContext)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
VirtualDWViewImpl.getFireAndForgetData(EventTable eventTable,
java.lang.Object[] keyValues,
RangeIndexLookupValue[] rangeValues,
java.lang.annotation.Annotation[] annotations) |
java.util.Collection<EventBean> |
VirtualDWView.getFireAndForgetData(EventTable eventTable,
java.lang.Object[] keyValues,
RangeIndexLookupValue[] rangeValues,
java.lang.annotation.Annotation[] accessedByStmtAnnotations) |
java.util.Iterator<EventBean> |
VirtualDWViewImpl.iterator() |
java.util.Iterator<EventBean> |
VirtualDWEventTable.iterator() |
java.util.Collection<EventBean> |
SubordTableLookupStrategyVirtualDW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
JoinExecTableLookupStrategyVirtualDW.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext context) |
Modifier and Type | Method and Description |
---|---|
void |
VirtualDWEventTable.add(EventBean[] events) |
void |
VirtualDWEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
void |
VirtualDWEventTable.addRemove(EventBean[] newData,
EventBean[] oldData) |
java.util.Collection<EventBean> |
SubordTableLookupStrategyVirtualDW.lookup(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
java.util.Set<EventBean> |
JoinExecTableLookupStrategyVirtualDW.lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext context) |
void |
VirtualDWEventTable.remove(EventBean[] events) |
void |
VirtualDWViewImpl.update(EventBean[] newData,
EventBean[] oldData) |
void |
VirtualDWViewImpl.update(EventBean[] newData,
EventBean[] oldData) |
void |
VirtualDataWindowOutStreamImpl.update(EventBean[] newData,
EventBean[] oldData) |
void |
VirtualDataWindowOutStreamImpl.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Interface and Description |
---|---|
interface |
EventBeanSPI |
interface |
MappedEventBean
For events that are maps of properties.
|
interface |
ObjectArrayBackedEventBean
For events that are array of properties.
|
Modifier and Type | Class and Description |
---|---|
class |
NaturalEventBean
An event that is carries multiple representations of event properties:
A synthetic representation that is designed for delivery as
EventBean to client UpdateListener code,
and a natural representation as a bunch of Object-type properties for fast delivery to client
subscriber objects via method call. |
class |
WrapperEventBean
Event bean that wraps another event bean adding additional properties.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
EventAdapterServiceImpl.adapterForBean(java.lang.Object theEvent)
Create an event bean given an event of object id.
|
EventBean |
EventAdapterService.adapterForBean(java.lang.Object theEvent)
Wrap the native event returning an
EventBean . |
EventBean |
EventAdapterServiceImpl.adapterForDOM(org.w3c.dom.Node node) |
EventBean |
EventAdapterService.adapterForDOM(org.w3c.dom.Node node)
Returns an adapter for the XML DOM document that exposes it's data as event properties for use in statements.
|
EventBean |
EventAdapterServiceImpl.adapterForMap(java.util.Map<java.lang.String,java.lang.Object> theEvent,
java.lang.String eventTypeName) |
EventBean |
EventAdapterService.adapterForMap(java.util.Map<java.lang.String,java.lang.Object> theEvent,
java.lang.String eventTypeName)
Wrap the Map-type event returning an
EventBean using the event type name
to identify the EventType that the event should carry. |
EventBean |
EventAdapterServiceImpl.adapterForObjectArray(java.lang.Object[] theEvent,
java.lang.String eventTypeName) |
EventBean |
EventAdapterService.adapterForObjectArray(java.lang.Object[] theEvent,
java.lang.String eventTypeName) |
EventBean |
EventAdapterServiceImpl.adapterForType(java.lang.Object theEvent,
EventType eventType) |
EventBean |
EventAdapterService.adapterForType(java.lang.Object theEvent,
EventType eventType)
Returns an adapter for an event underlying object when the event type is known.
|
static EventBean |
EventAdapterServiceHelper.adapterForType(java.lang.Object theEvent,
EventType eventType,
EventAdapterService eventAdapterService)
Return an adapter for the given type of event using the pre-validated object.
|
EventBean |
EventAdapterServiceImpl.adapterForTypedBean(java.lang.Object bean,
EventType eventType) |
EventBean |
EventAdapterService.adapterForTypedBean(java.lang.Object bean,
EventType eventType)
Creates a thin adaper for an event object given an event type.
|
EventBean |
EventAdapterServiceImpl.adapterForTypedDOM(org.w3c.dom.Node node,
EventType eventType) |
EventBean |
EventAdapterService.adapterForTypedDOM(org.w3c.dom.Node node,
EventType eventType)
Returns an adapter for the XML DOM document that exposes it's data as event properties for use in statements.
|
EventBean |
EventAdapterServiceImpl.adapterForTypedMap(java.util.Map<java.lang.String,java.lang.Object> properties,
EventType eventType) |
EventBean |
EventAdapterService.adapterForTypedMap(java.util.Map<java.lang.String,java.lang.Object> properties,
EventType eventType)
Create an event map bean from a set of event properties (name and value objectes) stored in a Map.
|
EventBean |
EventAdapterServiceImpl.adapterForTypedObjectArray(java.lang.Object[] properties,
EventType eventType) |
EventBean |
EventAdapterService.adapterForTypedObjectArray(java.lang.Object[] props,
EventType resultEventType) |
EventBean |
EventAdapterServiceImpl.adapterForTypedWrapper(EventBean theEvent,
java.util.Map<java.lang.String,java.lang.Object> properties,
EventType eventType) |
EventBean |
EventAdapterService.adapterForTypedWrapper(EventBean theEvent,
java.util.Map<java.lang.String,java.lang.Object> properties,
EventType eventType)
Creata a wrapper around an event and some additional properties
|
static EventBean[] |
EventBeanUtility.addToArray(EventBean[] array,
java.util.Collection<EventBean> eventsToAdd)
Expand the array passed in by the multiple elements to add.
|
static EventBean[] |
EventBeanUtility.addToArray(EventBean[] array,
EventBean eventToAdd)
Expand the array passed in by the single element to add.
|
static EventBean[] |
EventBeanUtility.allocatePerStreamShift(EventBean[] eventsPerStream) |
EventBean |
WrapperEventBeanUndCopyMethod.copy(EventBean theEvent) |
EventBean |
WrapperEventBeanMapCopyMethod.copy(EventBean theEvent) |
EventBean |
WrapperEventBeanCopyMethod.copy(EventBean theEvent) |
EventBean |
EventBeanCopyMethod.copy(EventBean theEvent)
Copy the event bean returning a shallow copy.
|
static EventBean[] |
EventBeanUtility.denaturalize(EventBean[] naturals) |
static EventBean[] |
EventBeanUtility.flatten(java.util.ArrayDeque<EventBean[]> eventVector)
Flatten the vector of arrays to an array.
|
static EventBean[] |
EventBeanUtility.getDistinctByProp(java.util.ArrayDeque<EventBean> events,
EventBeanReader reader)
Returns the distinct events by properties.
|
static EventBean[] |
EventBeanUtility.getDistinctByProp(EventBean[] events,
EventBeanReader reader)
Returns the distinct events by properties.
|
EventBean |
TaggedCompositeEventBean.getEventBean(java.lang.String property)
Returns the event for the tag.
|
static EventBean |
BaseNestableEventUtil.getFragmentNonPojo(EventAdapterService eventAdapterService,
java.lang.Object fragmentUnderlying,
EventType fragmentEventType) |
static EventBean[] |
EventBeanUtility.getNewDataNonRemoved(EventBean[] newData,
java.util.HashSet<EventBean> removedEvents) |
static EventBean[] |
EventBeanUtility.getNewDataNonRemoved(EventBean[] newData,
java.util.HashSet<EventBean> removedEvents,
EventBean[][] newEventsPerView) |
static EventBean |
EventBeanUtility.getNonemptyFirstEvent(java.util.Collection<EventBean> matchingEvents) |
EventBean |
NaturalEventBean.getOptionalSynthetic()
Returns the synthetic event that can be attached.
|
EventBean |
WrapperEventBean.getUnderlyingEvent() |
EventBean |
NaturalEventBean.getUnderlyingEvent() |
EventBean |
DecoratingEventBean.getUnderlyingEvent()
Returns the underlying event to the decorated event.
|
EventBean |
EventBeanManufacturerObjectArray.make(java.lang.Object[] properties) |
EventBean |
EventBeanManufacturerMap.make(java.lang.Object[] properties) |
EventBean |
EventBeanManufacturer.make(java.lang.Object[] properties)
Make an event object populating property values.
|
EventBean |
EventBeanAdapterFactory.makeAdapter(java.lang.Object underlying) |
EventBean |
EventAdapterServiceHelper.EventBeanAdapterFactoryBean.makeAdapter(java.lang.Object underlying) |
EventBean |
EventAdapterServiceHelper.EventBeanAdapterFactoryMap.makeAdapter(java.lang.Object underlying) |
EventBean |
EventAdapterServiceHelper.EventBeanAdapterFactoryObjectArray.makeAdapter(java.lang.Object underlying) |
EventBean |
EventAdapterServiceHelper.EventBeanAdapterFactoryXml.makeAdapter(java.lang.Object underlying) |
static EventBean[] |
EventBeanUtility.resizeArray(EventBean[] oldArray,
int newSize)
Resizes an array of events to a new size.
|
static EventBean[] |
EventBeanUtility.toArray(java.util.Collection<EventBean> eventList)
Convert list of events to array, returning null for empty or null lists.
|
EventBean[] |
EventAdapterServiceImpl.typeCast(java.util.List<EventBean> events,
EventType targetType) |
EventBean[] |
EventAdapterService.typeCast(java.util.List<EventBean> events,
EventType targetType)
Casts event type of a list of events to either Wrapper or Map type.
|
static EventBean[] |
EventAdapterServiceHelper.typeCast(java.util.List<EventBean> events,
EventType targetType,
EventAdapterService eventAdapterService) |
EventBean |
EventBeanFactoryXML.wrap(java.lang.Object underlying) |
EventBean |
EventBeanFactoryObjectArray.wrap(java.lang.Object underlying) |
EventBean |
EventBeanFactoryMap.wrap(java.lang.Object underlying) |
EventBean |
EventBeanFactoryBeanWrapped.wrap(java.lang.Object underlying) |
EventBean |
EventBeanFactoryBean.wrap(java.lang.Object underlying) |
Modifier and Type | Method and Description |
---|---|
static UniformPair<java.util.Set<MultiKey<EventBean>>> |
EventBeanUtility.flattenBatchJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinPostings)
Flattens a list of pairs of join result sets.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
EventAdapterServiceImpl.adapterForTypedWrapper(EventBean theEvent,
java.util.Map<java.lang.String,java.lang.Object> properties,
EventType eventType) |
EventBean |
EventAdapterService.adapterForTypedWrapper(EventBean theEvent,
java.util.Map<java.lang.String,java.lang.Object> properties,
EventType eventType)
Creata a wrapper around an event and some additional properties
|
static EventBean[] |
EventBeanUtility.addToArray(EventBean[] array,
java.util.Collection<EventBean> eventsToAdd)
Expand the array passed in by the multiple elements to add.
|
static EventBean[] |
EventBeanUtility.addToArray(EventBean[] array,
EventBean eventToAdd)
Expand the array passed in by the single element to add.
|
static EventBean[] |
EventBeanUtility.addToArray(EventBean[] array,
EventBean eventToAdd)
Expand the array passed in by the single element to add.
|
static EventBean[] |
EventBeanUtility.allocatePerStreamShift(EventBean[] eventsPerStream) |
static void |
EventBeanUtility.appendEvent(java.io.StringWriter writer,
EventBean theEvent) |
static java.util.Map<java.lang.String,java.lang.Object> |
BaseNestableEventUtil.checkedCastUnderlyingMap(EventBean theEvent) |
static java.lang.Object[] |
BaseNestableEventUtil.checkedCastUnderlyingObjectArray(EventBean theEvent) |
static boolean |
EventBeanUtility.compareReferences(EventBean[] reference,
EventBean[] eventsPerStream) |
static boolean |
EventBeanUtility.compareReferences(EventBean[] reference,
EventBean[] eventsPerStream) |
EventBean |
WrapperEventBeanUndCopyMethod.copy(EventBean theEvent) |
EventBean |
WrapperEventBeanMapCopyMethod.copy(EventBean theEvent) |
EventBean |
WrapperEventBeanCopyMethod.copy(EventBean theEvent) |
EventBean |
EventBeanCopyMethod.copy(EventBean theEvent)
Copy the event bean returning a shallow copy.
|
static EventBean[] |
EventBeanUtility.denaturalize(EventBean[] naturals) |
static java.lang.Object |
BaseNestableEventUtil.getArrayPropertyAsUnderlyingsArray(java.lang.Class underlyingType,
EventBean[] wrapper) |
static java.lang.Object |
BaseNestableEventUtil.getArrayPropertyBean(EventBean[] wrapper,
int index) |
static java.lang.Object |
BaseNestableEventUtil.getArrayPropertyFragment(EventBean[] wrapper,
int index,
EventPropertyGetter nestedGetter) |
static java.lang.Object |
BaseNestableEventUtil.getArrayPropertyUnderlying(EventBean[] wrapper,
int index) |
static java.lang.Object |
BaseNestableEventUtil.getArrayPropertyValue(EventBean[] wrapper,
int index,
EventPropertyGetter nestedGetter) |
static EventBean[] |
EventBeanUtility.getDistinctByProp(EventBean[] events,
EventBeanReader reader)
Returns the distinct events by properties.
|
static MultiKeyUntyped |
EventBeanUtility.getMultiKey(EventBean[] eventsPerStream,
ExprEvaluator[] evaluators,
ExprEvaluatorContext context,
java.lang.Class[] coercionTypes) |
static MultiKeyUntyped |
EventBeanUtility.getMultiKey(EventBean theEvent,
EventPropertyGetter[] propertyGetters)
Returns Multikey instance for given event and getters.
|
static MultiKeyUntyped |
EventBeanUtility.getMultiKey(EventBean theEvent,
EventPropertyGetter[] propertyGetters,
java.lang.Class[] coercionTypes) |
static EventBean[] |
EventBeanUtility.getNewDataNonRemoved(EventBean[] newData,
java.util.HashSet<EventBean> removedEvents) |
static EventBean[] |
EventBeanUtility.getNewDataNonRemoved(EventBean[] newData,
java.util.HashSet<EventBean> removedEvents,
EventBean[][] newEventsPerView) |
static EventBean[] |
EventBeanUtility.getNewDataNonRemoved(EventBean[] newData,
java.util.HashSet<EventBean> removedEvents,
EventBean[][] newEventsPerView) |
static java.lang.Object[] |
EventBeanUtility.getPropertyArray(EventBean[] eventsPerStream,
EventPropertyGetter[] propertyGetters,
int[] streamNums) |
static java.lang.Object[] |
EventBeanUtility.getPropertyArray(EventBean theEvent,
EventPropertyGetter[] propertyGetters)
Returns object array containing property values of given properties, retrieved via EventPropertyGetter
instances.
|
static java.lang.String |
EventBeanUtility.printEvent(EventBean theEvent)
Format the event and return a string representation.
|
static java.lang.String |
EventBeanUtility.printEvents(EventBean[] events) |
java.lang.Object[] |
EventBeanReaderDefaultImpl.read(EventBean theEvent) |
java.lang.Object[] |
EventBeanReader.read(EventBean theEvent)
Returns all event properties in the exact order they appear as properties.
|
static EventBean[] |
EventBeanUtility.resizeArray(EventBean[] oldArray,
int newSize)
Resizes an array of events to a new size.
|
static void |
EventBeanUtility.safeArrayCopy(EventBean[] eventsPerStream,
EventBean[] eventsLambda) |
static void |
EventBeanUtility.safeArrayCopy(EventBean[] eventsPerStream,
EventBean[] eventsLambda) |
static java.lang.String |
EventBeanUtility.summarize(EventBean theEvent) |
static java.lang.String |
EventBeanUtility.summarize(EventBean[] events) |
static void |
EventBeanUtility.summarize(EventBean theEvent,
java.io.StringWriter writer) |
void |
WrapperEventBeanUndWriter.write(java.lang.Object[] values,
EventBean theEvent) |
void |
WrapperEventBeanPropertyWriter.write(java.lang.Object[] values,
EventBean theEvent) |
void |
WrapperEventBeanMapWriter.write(java.lang.Object[] values,
EventBean theEvent) |
void |
EventBeanWriter.write(java.lang.Object[] values,
EventBean theEvent)
Write property values to the event.
|
void |
EventPropertyWriter.write(java.lang.Object value,
EventBean target)
Value to write to a property.
|
Modifier and Type | Method and Description |
---|---|
static EventBean[] |
EventBeanUtility.addToArray(EventBean[] array,
java.util.Collection<EventBean> eventsToAdd)
Expand the array passed in by the multiple elements to add.
|
static UniformPair<java.util.Set<MultiKey<EventBean>>> |
EventBeanUtility.flattenBatchJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinPostings)
Flattens a list of pairs of join result sets.
|
static EventBean[] |
EventBeanUtility.getDistinctByProp(java.util.ArrayDeque<EventBean> events,
EventBeanReader reader)
Returns the distinct events by properties.
|
static EventBean[] |
EventBeanUtility.getNewDataNonRemoved(EventBean[] newData,
java.util.HashSet<EventBean> removedEvents) |
static EventBean[] |
EventBeanUtility.getNewDataNonRemoved(EventBean[] newData,
java.util.HashSet<EventBean> removedEvents,
EventBean[][] newEventsPerView) |
static EventBean |
EventBeanUtility.getNonemptyFirstEvent(java.util.Collection<EventBean> matchingEvents) |
static java.lang.Object |
EventBeanUtility.getNonemptyFirstEventUnderlying(java.util.Collection<EventBean> matchingEvents) |
static EventBean[] |
EventBeanUtility.toArray(java.util.Collection<EventBean> eventList)
Convert list of events to array, returning null for empty or null lists.
|
EventBean[] |
EventAdapterServiceImpl.typeCast(java.util.List<EventBean> events,
EventType targetType) |
EventBean[] |
EventAdapterService.typeCast(java.util.List<EventBean> events,
EventType targetType)
Casts event type of a list of events to either Wrapper or Map type.
|
static EventBean[] |
EventAdapterServiceHelper.typeCast(java.util.List<EventBean> events,
EventType targetType,
EventAdapterService eventAdapterService) |
Constructor and Description |
---|
NaturalEventBean(EventType eventBeanType,
java.lang.Object[] natural,
EventBean optionalSynthetic)
Ctor.
|
WrapperEventBean(EventBean theEvent,
java.util.Map<java.lang.String,java.lang.Object> properties,
EventType eventType)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectArrayEventBean |
Modifier and Type | Method and Description |
---|---|
EventBean |
ObjectArrayEventBeanCopyMethodWithArrayMap.copy(EventBean theEvent) |
EventBean |
ObjectArrayEventBeanCopyMethod.copy(EventBean theEvent) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object[] |
ObjectArrayEventType.convertEvent(EventBean theEvent,
ObjectArrayEventType targetType) |
EventBean |
ObjectArrayEventBeanCopyMethodWithArrayMap.copy(EventBean theEvent) |
EventBean |
ObjectArrayEventBeanCopyMethod.copy(EventBean theEvent) |
java.lang.Object |
ObjectArrayPropertyGetterDefaultBase.get(EventBean obj) |
java.lang.Object |
ObjectArrayPOJOEntryPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayNestedEntryPropertyGetterBase.get(EventBean obj) |
java.lang.Object |
ObjectArrayMapPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
ObjectArrayMappedPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
ObjectArrayIndexedPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
ObjectArrayFragmentArrayPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanEntryPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanArrayPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanArrayIndexedPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanArrayIndexedElementPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayEntryPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayDynamicPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
ObjectArrayArrayPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayArrayPOJOEntryIndexedPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayArrayPOJOBeanEntryIndexedPropertyGetter.get(EventBean obj) |
java.lang.Object |
ObjectArrayArrayPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
ObjectArrayArrayPOJOEntryIndexedPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
ObjectArrayMappedPropertyGetter.get(EventBean eventBean,
java.lang.String mapKey) |
java.lang.Object |
ObjectArrayPropertyGetterDefaultBase.getFragment(EventBean eventBean) |
java.lang.Object |
ObjectArrayNestedEntryPropertyGetterBase.getFragment(EventBean obj) |
java.lang.Object |
ObjectArrayMapPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
ObjectArrayMappedPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
ObjectArrayIndexedPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
ObjectArrayFragmentArrayPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
ObjectArrayEventBeanPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanEntryPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanArrayPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanArrayIndexedPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
ObjectArrayEventBeanArrayIndexedElementPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
ObjectArrayEntryPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
ObjectArrayDynamicPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
ObjectArrayArrayPropertyGetter.getFragment(EventBean obj) |
boolean |
ObjectArrayPropertyGetterDefaultBase.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayPOJOEntryPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayNestedEntryPropertyGetterBase.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayMapPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayMappedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayIndexedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayFragmentArrayPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayEventBeanPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayEventBeanEntryPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayEventBeanArrayPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayEventBeanArrayIndexedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayEventBeanArrayIndexedElementPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayEntryPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayDynamicPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayArrayPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayArrayPOJOEntryIndexedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ObjectArrayArrayPOJOBeanEntryIndexedPropertyGetter.isExistsProperty(EventBean eventBean) |
void |
ObjectArrayEventBeanWriterSimpleProps.write(java.lang.Object[] values,
EventBean theEvent)
Write values to an event.
|
void |
ObjectArrayEventBeanWriterPerProp.write(java.lang.Object[] values,
EventBean theEvent)
Write values to an event.
|
void |
ObjectArrayEventBeanPropertyWriter.write(java.lang.Object value,
EventBean target) |
Modifier and Type | Class and Description |
---|---|
class |
BeanEventBean
Wrapper for Java bean (POJO or regular) Java objects the represent events.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
BeanEventBeanSerializableCopyMethod.copy(EventBean theEvent) |
EventBean |
BeanEventBeanConfiguredCopyMethod.copy(EventBean theEvent) |
EventBean |
EventBeanManufacturerBean.make(java.lang.Object[] propertyValues) |
Modifier and Type | Method and Description |
---|---|
EventBean |
BeanEventBeanSerializableCopyMethod.copy(EventBean theEvent) |
EventBean |
BeanEventBeanConfiguredCopyMethod.copy(EventBean theEvent) |
java.lang.Object |
ReflectionPropMethodGetter.get(EventBean obj) |
java.lang.Object |
ReflectionPropFieldGetter.get(EventBean obj) |
java.lang.Object |
NestedPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
ListMethodPropertyGetter.get(EventBean obj) |
java.lang.Object |
ListFieldPropertyGetter.get(EventBean obj) |
java.lang.Object |
ListFastPropertyGetter.get(EventBean obj) |
java.lang.Object |
KeyedMethodPropertyGetter.get(EventBean obj) |
java.lang.Object |
KeyedMapMethodPropertyGetter.get(EventBean obj) |
java.lang.Object |
KeyedMapFieldPropertyGetter.get(EventBean obj) |
java.lang.Object |
KeyedMapFastPropertyGetter.get(EventBean obj) |
java.lang.Object |
KeyedFastPropertyGetter.get(EventBean obj) |
java.lang.Object |
IterableMethodPropertyGetter.get(EventBean obj) |
java.lang.Object |
IterableFieldPropertyGetter.get(EventBean obj) |
java.lang.Object |
IterableFastPropertyGetter.get(EventBean obj) |
java.lang.Object |
DynamicPropertyGetterBase.get(EventBean obj) |
java.lang.Object |
CGLibPropertyGetter.get(EventBean obj) |
java.lang.Object |
ArrayMethodPropertyGetter.get(EventBean obj) |
java.lang.Object |
ArrayFieldPropertyGetter.get(EventBean obj) |
java.lang.Object |
ArrayFastPropertyGetter.get(EventBean obj) |
java.lang.Object |
ListMethodPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
ListFieldPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
ListFastPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
KeyedMethodPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
KeyedFastPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
IterableMethodPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
IterableFieldPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
IterableFastPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
ArrayMethodPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
ArrayFieldPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
ArrayFastPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
KeyedMethodPropertyGetter.get(EventBean eventBean,
java.lang.String mapKey) |
java.lang.Object |
KeyedMapMethodPropertyGetter.get(EventBean eventBean,
java.lang.String mapKey) |
java.lang.Object |
KeyedMapFieldPropertyGetter.get(EventBean eventBean,
java.lang.String mapKey) |
java.lang.Object |
KeyedMapFastPropertyGetter.get(EventBean eventBean,
java.lang.String mapKey) |
java.lang.Object |
KeyedFastPropertyGetter.get(EventBean eventBean,
java.lang.String mapKey) |
java.lang.Object |
DynamicPropertyGetterBase.getFragment(EventBean eventBean) |
java.lang.Object |
BaseNativePropertyGetter.getFragment(EventBean eventBean) |
boolean |
ReflectionPropMethodGetter.isExistsProperty(EventBean eventBean) |
boolean |
ReflectionPropFieldGetter.isExistsProperty(EventBean eventBean) |
boolean |
NestedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ListMethodPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ListFieldPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ListFastPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
KeyedMethodPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
KeyedMapMethodPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
KeyedMapFieldPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
KeyedMapFastPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
KeyedFastPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
IterableMethodPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
IterableFieldPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
IterableFastPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
DynamicPropertyGetterBase.isExistsProperty(EventBean eventBean) |
boolean |
CGLibPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ArrayMethodPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ArrayFieldPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
ArrayFastPropertyGetter.isExistsProperty(EventBean eventBean) |
java.lang.Object[] |
BeanEventBeanReader.read(EventBean theEvent) |
void |
BeanEventBeanWriter.write(java.lang.Object[] values,
EventBean theEvent) |
void |
BeanEventPropertyWriterMapProp.write(java.lang.Object value,
EventBean target) |
void |
BeanEventPropertyWriterIndexedProp.write(java.lang.Object value,
EventBean target) |
void |
BeanEventPropertyWriter.write(java.lang.Object value,
EventBean target) |
Modifier and Type | Class and Description |
---|---|
class |
MapEventBean
Wrapper for events represented by a Map of key-value pairs that are the event properties.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
MapEventBeanCopyMethodWithArrayMap.copy(EventBean theEvent) |
EventBean |
MapEventBeanCopyMethod.copy(EventBean theEvent) |
Modifier and Type | Method and Description |
---|---|
EventBean |
MapEventBeanCopyMethodWithArrayMap.copy(EventBean theEvent) |
EventBean |
MapEventBeanCopyMethod.copy(EventBean theEvent) |
java.lang.Object |
MapPropertyGetterDefaultBase.get(EventBean obj) |
java.lang.Object |
MapPOJOEntryPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapNestedPropertyGetterMixedType.get(EventBean eventBean) |
java.lang.Object |
MapNestedPropertyGetterMapOnly.get(EventBean eventBean) |
java.lang.Object |
MapNestedEntryPropertyGetterBase.get(EventBean obj) |
java.lang.Object |
MapMapPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
MapMappedPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
MapIndexedPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
MapFragmentArrayPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapEventBeanPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapEventBeanEntryPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapEventBeanArrayPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapEventBeanArrayIndexedPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapEventBeanArrayIndexedElementPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapEntryPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapDynamicPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
MapArrayPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapArrayPOJOEntryIndexedPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapArrayPOJOBeanEntryIndexedPropertyGetter.get(EventBean obj) |
java.lang.Object |
MapArrayPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
MapArrayPOJOEntryIndexedPropertyGetter.get(EventBean eventBean,
int index) |
java.lang.Object |
MapMappedPropertyGetter.get(EventBean eventBean,
java.lang.String mapKey) |
java.lang.Object |
MapPropertyGetterDefaultBase.getFragment(EventBean eventBean) |
java.lang.Object |
MapNestedPropertyGetterMixedType.getFragment(EventBean eventBean) |
java.lang.Object |
MapNestedPropertyGetterMapOnly.getFragment(EventBean eventBean) |
java.lang.Object |
MapNestedEntryPropertyGetterBase.getFragment(EventBean obj) |
java.lang.Object |
MapMapPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
MapMappedPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
MapIndexedPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
MapFragmentArrayPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
MapEventBeanPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
MapEventBeanEntryPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
MapEventBeanArrayPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
MapEventBeanArrayIndexedPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
MapEventBeanArrayIndexedElementPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
MapEntryPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
MapDynamicPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
MapArrayPropertyGetter.getFragment(EventBean obj) |
boolean |
MapPropertyGetterDefaultBase.isExistsProperty(EventBean eventBean) |
boolean |
MapPOJOEntryPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapNestedPropertyGetterMixedType.isExistsProperty(EventBean eventBean) |
boolean |
MapNestedPropertyGetterMapOnly.isExistsProperty(EventBean eventBean) |
boolean |
MapNestedEntryPropertyGetterBase.isExistsProperty(EventBean eventBean) |
boolean |
MapMapPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapMappedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapIndexedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapFragmentArrayPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapEventBeanPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapEventBeanEntryPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapEventBeanArrayPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapEventBeanArrayIndexedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapEventBeanArrayIndexedElementPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapEntryPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapDynamicPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapArrayPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapArrayPOJOEntryIndexedPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
MapArrayPOJOBeanEntryIndexedPropertyGetter.isExistsProperty(EventBean eventBean) |
java.lang.Object[] |
MapEventBeanReader.read(EventBean theEvent) |
void |
MapEventBeanWriterSimpleProps.write(java.lang.Object[] values,
EventBean theEvent)
Write values to an event.
|
void |
MapEventBeanWriterPerProp.write(java.lang.Object[] values,
EventBean theEvent)
Write values to an event.
|
void |
MapEventBeanPropertyWriter.write(java.lang.Object value,
EventBean target) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JSONRendererImpl.render(EventBean theEvent) |
java.lang.String |
XMLRendererImpl.render(java.lang.String rootElementName,
EventBean theEvent) |
java.lang.String |
JSONRendererImpl.render(java.lang.String title,
EventBean theEvent) |
java.lang.String |
EventRendererImpl.renderJSON(java.lang.String title,
EventBean theEvent)
Quick-access method to render a given event in the JSON format.
|
java.lang.String |
EventRendererImpl.renderJSON(java.lang.String title,
EventBean theEvent,
JSONRenderingOptions options)
Quick-access method to render a given event in the JSON format.
|
java.lang.String |
EventRendererImpl.renderXML(java.lang.String rootElementName,
EventBean theEvent)
Quick-access method to render a given event in the XML format.
|
java.lang.String |
EventRendererImpl.renderXML(java.lang.String rootElementName,
EventBean theEvent,
XMLRenderingOptions options)
Quick-access method to render a given event in the XML format.
|
Modifier and Type | Class and Description |
---|---|
class |
RevisionEventBeanDeclared
Revision event bean for the overlayed scheme.
|
class |
RevisionEventBeanMerge
Merge-event for event revisions.
|
class |
VariantEventBean
An event bean that represents multiple potentially disparate underlying events and presents a unified face
across each such types or even any type.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
RevisionStateMerge.getBaseEventUnderlying()
Returns base event.
|
EventBean |
RevisionStateDeclared.getBaseEventUnderlying()
Returns base event.
|
EventBean |
RevisionBeanHolder.getEventBean()
Returns the contributing event.
|
EventBean |
RevisionEventBeanMerge.getLastBaseEvent()
Returns last base event.
|
EventBean |
RevisionEventBeanDeclared.getLastBaseEvent()
Returns last base event.
|
EventBean |
VariantEventBean.getUnderlyingEventBean()
Returns the underlying event.
|
EventBean |
VariantEvent.getUnderlyingEventBean()
Returns the underlying event.
|
EventBean |
RevisionEventBeanMerge.getUnderlyingFullOrDelta()
Returns wrapped event
|
EventBean |
RevisionEventBeanDeclared.getUnderlyingFullOrDelta()
Returns wrapped event.
|
EventBean |
ValueAddEventProcessor.getValueAddEventBean(EventBean theEvent)
For use in executing an insert-into, wraps the given event applying the revision event type,
but not yet computing a new revision.
|
EventBean |
VAEVariantProcessor.getValueAddEventBean(EventBean theEvent) |
EventBean |
VAERevisionProcessorMerge.getValueAddEventBean(EventBean theEvent) |
EventBean |
VAERevisionProcessorDeclared.getValueAddEventBean(EventBean theEvent) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
ValueAddEventProcessor.getSnapshot(EPStatementAgentInstanceHandle createWindowStmtHandle,
Viewable parent)
Handle iteration over revision event contents.
|
java.util.Collection<EventBean> |
VAEVariantProcessor.getSnapshot(EPStatementAgentInstanceHandle createWindowStmtHandle,
Viewable parent) |
java.util.Collection<EventBean> |
VAERevisionProcessorMerge.getSnapshot(EPStatementAgentInstanceHandle createWindowStmtHandle,
Viewable parent) |
java.util.Collection<EventBean> |
VAERevisionProcessorDeclared.getSnapshot(EPStatementAgentInstanceHandle createWindowStmtHandle,
Viewable parent) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
RevisionNestedPropertyGetter.get(EventBean obj) |
java.lang.Object |
RevisionNestedPropertyGetter.getFragment(EventBean eventBean) |
static java.lang.Object |
PropertyUtility.getKeys(EventBean theEvent,
EventPropertyGetter[] keyPropertyGetters)
Returns a multi-key for an event and key property getters
|
EventBean |
ValueAddEventProcessor.getValueAddEventBean(EventBean theEvent)
For use in executing an insert-into, wraps the given event applying the revision event type,
but not yet computing a new revision.
|
EventBean |
VAEVariantProcessor.getValueAddEventBean(EventBean theEvent) |
EventBean |
VAERevisionProcessorMerge.getValueAddEventBean(EventBean theEvent) |
EventBean |
VAERevisionProcessorDeclared.getValueAddEventBean(EventBean theEvent) |
boolean |
RevisionNestedPropertyGetter.isExistsProperty(EventBean eventBean) |
void |
ValueAddEventProcessor.onUpdate(EventBean[] newData,
EventBean[] oldData,
NamedWindowRootViewInstance namedWindowRootView,
NamedWindowIndexRepository indexRepository)
Upon new events arriving into a named window (new data), and upon events being deleted
via on-delete (old data), update child views of the root view and apply to index repository as required (fast deletion).
|
void |
ValueAddEventProcessor.onUpdate(EventBean[] newData,
EventBean[] oldData,
NamedWindowRootViewInstance namedWindowRootView,
NamedWindowIndexRepository indexRepository)
Upon new events arriving into a named window (new data), and upon events being deleted
via on-delete (old data), update child views of the root view and apply to index repository as required (fast deletion).
|
void |
VAEVariantProcessor.onUpdate(EventBean[] newData,
EventBean[] oldData,
NamedWindowRootViewInstance namedWindowRootView,
NamedWindowIndexRepository indexRepository) |
void |
VAEVariantProcessor.onUpdate(EventBean[] newData,
EventBean[] oldData,
NamedWindowRootViewInstance namedWindowRootView,
NamedWindowIndexRepository indexRepository) |
void |
VAERevisionProcessorMerge.onUpdate(EventBean[] newData,
EventBean[] oldData,
NamedWindowRootViewInstance namedWindowRootView,
NamedWindowIndexRepository indexRepository) |
void |
VAERevisionProcessorMerge.onUpdate(EventBean[] newData,
EventBean[] oldData,
NamedWindowRootViewInstance namedWindowRootView,
NamedWindowIndexRepository indexRepository) |
void |
VAERevisionProcessorDeclared.onUpdate(EventBean[] newData,
EventBean[] oldData,
NamedWindowRootViewInstance namedWindowRootView,
NamedWindowIndexRepository indexRepository) |
void |
VAERevisionProcessorDeclared.onUpdate(EventBean[] newData,
EventBean[] oldData,
NamedWindowRootViewInstance namedWindowRootView,
NamedWindowIndexRepository indexRepository) |
void |
ValueAddEventProcessor.removeOldData(EventBean[] oldData,
NamedWindowIndexRepository indexRepository)
Called each time a data window posts a remove stream event, to indicate that a data window
remove an event as it expired according to a specified expiration policy.
|
void |
VAEVariantProcessor.removeOldData(EventBean[] oldData,
NamedWindowIndexRepository indexRepository) |
void |
VAERevisionProcessorMerge.removeOldData(EventBean[] oldData,
NamedWindowIndexRepository indexRepository) |
void |
VAERevisionProcessorDeclared.removeOldData(EventBean[] oldData,
NamedWindowIndexRepository indexRepository) |
void |
RevisionStateMerge.setBaseEventUnderlying(EventBean baseEventUnderlying)
Sets base event.
|
void |
RevisionStateDeclared.setBaseEventUnderlying(EventBean baseEventUnderlying)
Sets base event.
|
void |
RevisionEventBeanMerge.setLastBaseEvent(EventBean lastBaseEvent)
Sets last base event.
|
void |
RevisionEventBeanDeclared.setLastBaseEvent(EventBean lastBaseEvent)
Sets the last base event.
|
Constructor and Description |
---|
RevisionBeanHolder(long version,
EventBean eventBean,
EventPropertyGetter[] getters)
Ctor.
|
RevisionEventBeanDeclared(RevisionEventType eventType,
EventBean underlying)
Ctor.
|
RevisionEventBeanMerge(RevisionEventType revisionEventType,
EventBean underlyingFull)
Ctor.
|
RevisionStateDeclared(EventBean baseEventUnderlying,
RevisionBeanHolder[] holders,
RevisionEventBeanDeclared lastEvent)
Ctor.
|
RevisionStateMerge(EventBean baseEventUnderlying,
NullableObject<java.lang.Object>[] overlays,
RevisionEventBeanMerge lastEvent)
Ctor.
|
VariantEventBean(VariantEventType variantEventType,
EventBean underlying)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLEventBean
EventBean wrapper for XML documents.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
FragmentFactoryXPathPredefinedGetter.getEvent(org.w3c.dom.Node result) |
EventBean |
FragmentFactoryDOMGetter.getEvent(org.w3c.dom.Node result) |
EventBean |
FragmentFactory.getEvent(org.w3c.dom.Node result)
Returns a fragment for the node.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
XPathPropertyGetter.get(EventBean eventBean) |
java.lang.Object |
XPathPropertyArrayItemGetter.get(EventBean eventBean) |
java.lang.Object |
DOMSimpleAttributeGetter.get(EventBean obj) |
java.lang.Object |
DOMNestedPropertyGetter.get(EventBean obj) |
java.lang.Object |
DOMMapGetter.get(EventBean eventBean) |
java.lang.Object |
DOMIndexedGetter.get(EventBean eventBean) |
java.lang.Object |
DOMConvertingGetter.get(EventBean obj) |
java.lang.Object |
DOMConvertingArrayGetter.get(EventBean obj) |
java.lang.Object |
DOMComplexElementGetter.get(EventBean obj) |
java.lang.Object |
DOMAttributeAndElementGetter.get(EventBean obj) |
java.lang.Object |
XPathPropertyGetter.getFragment(EventBean eventBean) |
java.lang.Object |
XPathPropertyArrayItemGetter.getFragment(EventBean eventBean) |
java.lang.Object |
DOMSimpleAttributeGetter.getFragment(EventBean eventBean) |
java.lang.Object |
DOMNestedPropertyGetter.getFragment(EventBean obj) |
java.lang.Object |
DOMMapGetter.getFragment(EventBean eventBean) |
java.lang.Object |
DOMIndexedGetter.getFragment(EventBean eventBean) |
java.lang.Object |
DOMConvertingGetter.getFragment(EventBean eventBean) |
java.lang.Object |
DOMConvertingArrayGetter.getFragment(EventBean eventBean) |
java.lang.Object |
DOMComplexElementGetter.getFragment(EventBean obj) |
java.lang.Object |
DOMAttributeAndElementGetter.getFragment(EventBean eventBean) |
boolean |
XPathPropertyGetter.isExistsProperty(EventBean eventBean) |
boolean |
XPathPropertyArrayItemGetter.isExistsProperty(EventBean eventBean) |
boolean |
DOMSimpleAttributeGetter.isExistsProperty(EventBean eventBean) |
boolean |
DOMNestedPropertyGetter.isExistsProperty(EventBean obj) |
boolean |
DOMMapGetter.isExistsProperty(EventBean eventBean) |
boolean |
DOMIndexedGetter.isExistsProperty(EventBean eventBean) |
boolean |
DOMConvertingGetter.isExistsProperty(EventBean eventBean) |
boolean |
DOMConvertingArrayGetter.isExistsProperty(EventBean eventBean) |
boolean |
DOMComplexElementGetter.isExistsProperty(EventBean eventBean) |
boolean |
DOMAttributeAndElementGetter.isExistsProperty(EventBean eventBean) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExprNodeAdapterMultiStreamNoTL.evaluate(EventBean theEvent) |
boolean |
ExprNodeAdapterMultiStream.evaluate(EventBean theEvent) |
boolean |
ExprNodeAdapterBaseVariables.evaluate(EventBean theEvent) |
boolean |
ExprNodeAdapterBaseStmtLock.evaluate(EventBean theEvent) |
boolean |
ExprNodeAdapterBase.evaluate(EventBean theEvent)
Evaluate the boolean expression given the event as a stream zero event.
|
long |
FilterServiceLockFine.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
long |
FilterServiceLockCoarse.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
long |
FilterService.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
Finds matching filters to the event passed in and collects their associated callback method.
|
long |
FilterServiceLockFine.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId) |
long |
FilterServiceLockCoarse.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId) |
long |
FilterService.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId)
Finds matching filters to the event passed in and collects their associated callback method, for a particular statement only
|
void |
FilterServiceListener.filtering(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId)
Indicates an event being filtered.
|
void |
FilterFaultHandler.handleFilterFault(EventBean theEvent,
long version) |
void |
FilterParamIndexStringRangeInverted.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexStringRange.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexNotIn.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexNotEqualsIs.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexNotEquals.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexIn.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexEqualsIs.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexEquals.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexDoubleRangeInverted.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexDoubleRange.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexCompareString.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexCompare.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterParamIndexBooleanExpr.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
FilterHandleSetNode.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
Evaluate an event by asking each index to match the event.
|
void |
EventTypeIndex.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches) |
void |
EventEvaluator.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
Perform the matching of an event based on the event property values,
adding any callbacks for matches found to the matches list.
|
void |
FilterHandleCallback.matchFound(EventBean theEvent,
java.util.Collection<FilterHandleCallback> allStmtMatches)
Indicate that an event was evaluated by the
FilterService
which matches the filter specification FilterSpecCompiled associated with this callback. |
Constructor and Description |
---|
ExprNodeAdapterMultiStream(java.lang.String statementName,
ExprNode exprNode,
ExprEvaluatorContext evaluatorContext,
VariableService variableService,
EventBean[] prototype) |
ExprNodeAdapterMultiStreamNoTL(java.lang.String statementName,
ExprNode exprNode,
ExprEvaluatorContext evaluatorContext,
VariableService variableService,
EventBean[] prototype) |
ExprNodeAdapterMultiStreamNoTLStmtLock(java.lang.String statementName,
ExprNode exprNode,
ExprEvaluatorContext evaluatorContext,
VariableService variableService,
EventBean[] prototype) |
ExprNodeAdapterMultiStreamStmtLock(java.lang.String statementName,
ExprNode exprNode,
ExprEvaluatorContext evaluatorContext,
VariableService variableService,
EventBean[] prototype) |
Modifier and Type | Method and Description |
---|---|
void |
InstrumentationDefault.aExprStreamUndSelectClause(EventBean event) |
void |
Instrumentation.aExprStreamUndSelectClause(EventBean event) |
void |
InstrumentationDefault.aNamedWindowTriggeredLookup(EventBean[] result) |
void |
Instrumentation.aNamedWindowTriggeredLookup(EventBean[] result) |
void |
InstrumentationDefault.aNamedWindowUpdate(EventBean copy) |
void |
Instrumentation.aNamedWindowUpdate(EventBean copy) |
void |
InstrumentationDefault.aRegMeasure(EventBean outBean) |
void |
Instrumentation.aRegMeasure(EventBean outBean) |
void |
InstrumentationDefault.aResultSetProcessGroupedRowPerEvent(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessGroupedRowPerEvent(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessGroupedRowPerEvent(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessGroupedRowPerEvent(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessGroupedRowPerGroup(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessGroupedRowPerGroup(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessGroupedRowPerGroup(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessGroupedRowPerGroup(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessSimple(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessSimple(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessSimple(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessSimple(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessUngroupedFullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessUngroupedFullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessUngroupedFullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessUngroupedFullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessUngroupedNonfullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aResultSetProcessUngroupedNonfullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessUngroupedNonfullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
Instrumentation.aResultSetProcessUngroupedNonfullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents) |
void |
InstrumentationDefault.aSelectClause(boolean newData,
EventBean event,
java.lang.Object[] subscriberParameters) |
void |
Instrumentation.aSelectClause(boolean newData,
EventBean event,
java.lang.Object[] subscriberParameters) |
void |
InstrumentationDefault.aUpdateIStream(EventBean finalEvent,
boolean haveCloned) |
void |
Instrumentation.aUpdateIStream(EventBean finalEvent,
boolean haveCloned) |
void |
InstrumentationDefault.aUpdateIStreamApply(EventBean updated,
boolean applied) |
void |
Instrumentation.aUpdateIStreamApply(EventBean updated,
boolean applied) |
void |
InstrumentationDefault.aWhereClauseFilter(EventBean[] filteredNewData,
EventBean[] filteredOldData) |
void |
InstrumentationDefault.aWhereClauseFilter(EventBean[] filteredNewData,
EventBean[] filteredOldData) |
void |
Instrumentation.aWhereClauseFilter(EventBean[] filteredNewData,
EventBean[] filteredOldData) |
void |
Instrumentation.aWhereClauseFilter(EventBean[] filteredNewData,
EventBean[] filteredOldData) |
void |
InstrumentationDefault.qEvent(EventBean eventBean,
java.lang.String engineURI,
boolean providedBySendEvent) |
void |
Instrumentation.qEvent(EventBean eventBean,
java.lang.String engineURI,
boolean providedBySendEvent) |
void |
InstrumentationDefault.qEventCP(EventBean theEvent,
EPStatementAgentInstanceHandle handle,
long engineTime) |
void |
Instrumentation.qEventCP(EventBean theEvent,
EPStatementAgentInstanceHandle handle,
long engineTime) |
void |
InstrumentationDefault.qExprBool(ExprNode exprNode,
EventBean[] eventsPerStream) |
void |
Instrumentation.qExprBool(ExprNode exprNode,
EventBean[] eventsPerStream) |
void |
InstrumentationDefault.qExprValue(ExprNode exprNode,
EventBean[] eventsPerStream) |
void |
Instrumentation.qExprValue(ExprNode exprNode,
EventBean[] eventsPerStream) |
void |
InstrumentationDefault.qFilter(EventBean theEvent) |
void |
Instrumentation.qFilter(EventBean theEvent) |
void |
InstrumentationDefault.qHavingClauseJoin(EventBean[] eventsPerStream) |
void |
Instrumentation.qHavingClauseJoin(EventBean[] eventsPerStream) |
void |
InstrumentationDefault.qHavingClauseNonJoin(EventBean theEvent) |
void |
Instrumentation.qHavingClauseNonJoin(EventBean theEvent) |
void |
InstrumentationDefault.qIndexAdd(EventTable eventTable,
EventBean[] addEvents) |
void |
Instrumentation.qIndexAdd(EventTable eventTable,
EventBean[] addEvents) |
void |
InstrumentationDefault.qIndexAddRemove(EventTable eventTable,
EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qIndexAddRemove(EventTable eventTable,
EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qIndexAddRemove(EventTable eventTable,
EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qIndexAddRemove(EventTable eventTable,
EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qIndexRemove(EventTable eventTable,
EventBean[] removeEvents) |
void |
Instrumentation.qIndexRemove(EventTable eventTable,
EventBean[] removeEvents) |
void |
InstrumentationDefault.qJoinCompositionQueryStrategy(boolean insert,
int streamNum,
EventBean[] events) |
void |
Instrumentation.qJoinCompositionQueryStrategy(boolean insert,
int streamNum,
EventBean[] events) |
void |
InstrumentationDefault.qJoinCompositionStepUpdIndex(int stream,
EventBean[] added,
EventBean[] removed) |
void |
InstrumentationDefault.qJoinCompositionStepUpdIndex(int stream,
EventBean[] added,
EventBean[] removed) |
void |
Instrumentation.qJoinCompositionStepUpdIndex(int stream,
EventBean[] added,
EventBean[] removed) |
void |
Instrumentation.qJoinCompositionStepUpdIndex(int stream,
EventBean[] added,
EventBean[] removed) |
void |
InstrumentationDefault.qJoinDispatch(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream) |
void |
InstrumentationDefault.qJoinDispatch(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream) |
void |
Instrumentation.qJoinDispatch(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream) |
void |
Instrumentation.qJoinDispatch(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream) |
void |
InstrumentationDefault.qNamedWindowCPSingle(java.lang.String engineURI,
java.util.List<NamedWindowConsumerView> value,
EventBean[] newData,
EventBean[] oldData,
EPStatementAgentInstanceHandle handle,
long time) |
void |
InstrumentationDefault.qNamedWindowCPSingle(java.lang.String engineURI,
java.util.List<NamedWindowConsumerView> value,
EventBean[] newData,
EventBean[] oldData,
EPStatementAgentInstanceHandle handle,
long time) |
void |
Instrumentation.qNamedWindowCPSingle(java.lang.String engineURI,
java.util.List<NamedWindowConsumerView> value,
EventBean[] newData,
EventBean[] oldData,
EPStatementAgentInstanceHandle handle,
long time) |
void |
Instrumentation.qNamedWindowCPSingle(java.lang.String engineURI,
java.util.List<NamedWindowConsumerView> value,
EventBean[] newData,
EventBean[] oldData,
EPStatementAgentInstanceHandle handle,
long time) |
void |
InstrumentationDefault.qNamedWindowMergeWhenThens(boolean matched,
EventBean triggerEvent,
java.util.List<NamedWindowOnMergeMatch> matchesSpec) |
void |
Instrumentation.qNamedWindowMergeWhenThens(boolean matched,
EventBean triggerEvent,
java.util.List<NamedWindowOnMergeMatch> matchesSpec) |
void |
InstrumentationDefault.qNamedWindowOnAction(OnTriggerType triggerType,
EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
InstrumentationDefault.qNamedWindowOnAction(OnTriggerType triggerType,
EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
Instrumentation.qNamedWindowOnAction(OnTriggerType triggerType,
EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
Instrumentation.qNamedWindowOnAction(OnTriggerType triggerType,
EventBean[] triggerEvents,
EventBean[] matchingEvents) |
void |
InstrumentationDefault.qNamedWindowUpdate(EventBean matchingEvent,
EventBean[] eventsPerStream,
int length) |
void |
InstrumentationDefault.qNamedWindowUpdate(EventBean matchingEvent,
EventBean[] eventsPerStream,
int length) |
void |
Instrumentation.qNamedWindowUpdate(EventBean matchingEvent,
EventBean[] eventsPerStream,
int length) |
void |
Instrumentation.qNamedWindowUpdate(EventBean matchingEvent,
EventBean[] eventsPerStream,
int length) |
void |
InstrumentationDefault.qOrderBy(EventBean[] evalEventsPerStream,
OrderByElement[] orderBy) |
void |
Instrumentation.qOrderBy(EventBean[] evalEventsPerStream,
OrderByElement[] orderBy) |
void |
InstrumentationDefault.qOutputProcessNonBuffered(EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qOutputProcessNonBuffered(EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qOutputProcessNonBuffered(EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qOutputProcessNonBuffered(EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qOutputProcessWCondition(EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qOutputProcessWCondition(EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qOutputProcessWCondition(EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qOutputProcessWCondition(EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qPatternFilterMatch(EvalFilterNode filterNode,
EventBean theEvent) |
void |
Instrumentation.qPatternFilterMatch(EvalFilterNode filterNode,
EventBean theEvent) |
void |
InstrumentationDefault.qRegEx(EventBean newEvent,
RegexPartitionState partitionState) |
void |
Instrumentation.qRegEx(EventBean newEvent,
RegexPartitionState partitionState) |
void |
InstrumentationDefault.qRegOut(EventBean[] outBeans) |
void |
Instrumentation.qRegOut(EventBean[] outBeans) |
void |
InstrumentationDefault.qResultSetProcessComputeGroupKeys(boolean enter,
ExprNode[] groupKeyNodeExpressions,
EventBean[] eventsPerStream) |
void |
Instrumentation.qResultSetProcessComputeGroupKeys(boolean enter,
ExprNode[] groupKeyNodeExpressions,
EventBean[] eventsPerStream) |
void |
InstrumentationDefault.qRouteBetweenStmt(EventBean theEvent,
EPStatementHandle epStatementHandle,
boolean addToFront) |
void |
Instrumentation.qRouteBetweenStmt(EventBean theEvent,
EPStatementHandle epStatementHandle,
boolean addToFront) |
void |
InstrumentationDefault.qSelectClause(EventBean[] eventsPerStream,
boolean newData,
boolean synthesize,
ExprEvaluatorContext exprEvaluatorContext) |
void |
Instrumentation.qSelectClause(EventBean[] eventsPerStream,
boolean newData,
boolean synthesize,
ExprEvaluatorContext exprEvaluatorContext) |
void |
InstrumentationDefault.qSplitStream(boolean all,
EventBean theEvent,
ExprEvaluator[] whereClauses) |
void |
Instrumentation.qSplitStream(boolean all,
EventBean theEvent,
ExprEvaluator[] whereClauses) |
void |
InstrumentationDefault.qStimulantEvent(EventBean eventBean,
java.lang.String engineURI) |
void |
Instrumentation.qStimulantEvent(EventBean eventBean,
java.lang.String engineURI) |
void |
InstrumentationDefault.qViewIndicate(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qViewIndicate(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qViewIndicate(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qViewIndicate(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qViewProcessIRStream(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qViewProcessIRStream(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qViewProcessIRStream(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qViewProcessIRStream(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qWhereClauseFilter(ExprNode exprNode,
EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qWhereClauseFilter(ExprNode exprNode,
EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qWhereClauseFilter(ExprNode exprNode,
EventBean[] newData,
EventBean[] oldData) |
void |
Instrumentation.qWhereClauseFilter(ExprNode exprNode,
EventBean[] newData,
EventBean[] oldData) |
void |
InstrumentationDefault.qWhereClauseFilterEval(int num,
EventBean event,
boolean newData) |
void |
Instrumentation.qWhereClauseFilterEval(int num,
EventBean event,
boolean newData) |
void |
InstrumentationDefault.qWhereClauseIR(EventBean[] filteredNewData,
EventBean[] filteredOldData) |
void |
InstrumentationDefault.qWhereClauseIR(EventBean[] filteredNewData,
EventBean[] filteredOldData) |
void |
Instrumentation.qWhereClauseIR(EventBean[] filteredNewData,
EventBean[] filteredOldData) |
void |
Instrumentation.qWhereClauseIR(EventBean[] filteredNewData,
EventBean[] filteredOldData) |
Modifier and Type | Method and Description |
---|---|
void |
InstrumentationDefault.aIndexJoinLookup(java.util.Set<EventBean> result,
java.lang.Object keys) |
void |
Instrumentation.aIndexJoinLookup(java.util.Set<EventBean> result,
java.lang.Object keys) |
void |
InstrumentationDefault.aIndexSubordLookup(java.util.Collection<EventBean> events,
java.lang.Object keys) |
void |
Instrumentation.aIndexSubordLookup(java.util.Collection<EventBean> events,
java.lang.Object keys) |
void |
InstrumentationDefault.aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults) |
void |
InstrumentationDefault.aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults) |
void |
Instrumentation.aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults) |
void |
Instrumentation.aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults) |
void |
InstrumentationDefault.aJoinCompositionStreamToWin(java.util.Set<MultiKey<EventBean>> newResults) |
void |
Instrumentation.aJoinCompositionStreamToWin(java.util.Set<MultiKey<EventBean>> newResults) |
void |
InstrumentationDefault.aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults) |
void |
InstrumentationDefault.aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults) |
void |
Instrumentation.aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults) |
void |
Instrumentation.aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults) |
void |
InstrumentationDefault.aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
InstrumentationDefault.aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
Instrumentation.aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
Instrumentation.aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
InstrumentationDefault.aJoinExecStrategy(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet) |
void |
Instrumentation.aJoinExecStrategy(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet) |
void |
InstrumentationDefault.qJoinExecProcess(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet) |
void |
Instrumentation.qJoinExecProcess(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet) |
void |
InstrumentationDefault.qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
InstrumentationDefault.qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
Instrumentation.qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
Instrumentation.qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
InstrumentationDefault.qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
InstrumentationDefault.qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
Instrumentation.qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
void |
Instrumentation.qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents) |
Modifier and Type | Method and Description |
---|---|
EventBean[] |
MatchedEventConvertorImpl.convert(MatchedEventMap events) |
EventBean[] |
MatchedEventConvertor.convert(MatchedEventMap events)
Converts pattern matching events to events per stream.
|
EventBean |
EvalFilterConsumptionHandler.getLastEvent() |
EventBean |
MatchedEventMapImpl.getMatchingEvent(int tag)
Returns a single event instance given the tag identifier, or null if the tag could not be located.
|
EventBean |
MatchedEventMap.getMatchingEvent(int tag)
Returns a single event instance given the tag identifier, or null if the tag could not be located.
|
EventBean |
MatchedEventMapImpl.getMatchingEventByTag(java.lang.String resultEventAsName) |
EventBean |
MatchedEventMap.getMatchingEventByTag(java.lang.String resultEventAsName) |
Modifier and Type | Method and Description |
---|---|
void |
EvalFilterStateNodeConsumeImpl.matchFound(EventBean theEvent,
java.util.Collection<FilterHandleCallback> allStmtMatches) |
void |
EvalFilterStateNode.matchFound(EventBean theEvent,
java.util.Collection<FilterHandleCallback> allStmtMatches) |
static void |
EvalFilterStateNodeConsumeImpl.processMatches(EvalFilterConsumptionHandler handler,
EventBean theEvent,
java.util.Collection<FilterHandleCallback> allStmtMatches) |
void |
EvalFilterConsumptionHandler.setLastEvent(EventBean lastEvent) |
Modifier and Type | Method and Description |
---|---|
static void |
PatternConsumptionUtil.childNodeRemoveMatches(java.util.Set<EventBean> matchEvent,
java.util.Collection<? extends EvalStateNode> evalStateNodes) |
static boolean |
PatternConsumptionUtil.containsEvent(java.util.Set<EventBean> matchEvent,
MatchedEventMap beginState) |
abstract void |
EvalStateNode.removeMatch(java.util.Set<EventBean> matchEvent)
Remove matches that overlap with the provided events.
|
void |
EvalRootStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalRootState.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalOrStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalObserverStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalNotStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalMatchUntilStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalGuardStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalFollowedByWithMaxStateNodeManaged.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalFollowedByStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalFilterStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalEveryStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalEveryDistinctStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalEveryDistinctStateExpireKeyNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalAuditStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
void |
EvalAndStateNode.removeMatch(java.util.Set<EventBean> matchEvent) |
Modifier and Type | Method and Description |
---|---|
EventBean |
PlugInEventBeanFactory.create(java.lang.Object theEvent,
java.net.URI resolutionURI)
Returns an event wrapper for the event object specific to the plug-in event representation
or using one of the built-in types, or null if the event object is unknown and cannot be handled.
|
Modifier and Type | Method and Description |
---|---|
EventBean[] |
MultimatchState.getBuffer()
Returns the raw buffer.
|
EventBean[] |
RegexPartitionStateRepoGroupMeta.getEventsPerStream() |
EventBean[] |
RegexNFAStateEntry.getEventsPerStream()
Returns the single-variable matches.
|
EventBean |
RegexPartitionStateRandomAccessImpl.getPreviousEvent(int assignedRelativeIndex)
Returns a previous event.
|
EventBean |
RegexPartitionStateRandomAccess.getPreviousEvent(int index)
Returns an new data event given an index.
|
EventBean[] |
MultimatchState.getShrinkEventArray()
Returns the buffer sized to only the contained events, and shrinks the event array unless it is empty
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
EventRowRegexNFAView.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
MultimatchState.add(EventBean theEvent)
Add an event.
|
boolean |
MultimatchState.containsEvent(EventBean theEvent)
Determines if an event is in the collection.
|
void |
RegexPartitionStateRandomAccessImpl.existingEventPrepare(EventBean newEvent)
Prepare relative to existing event, for iterating.
|
RegexPartitionState |
RegexPartitionStateRepoNoGroup.getState(EventBean theEvent,
boolean collect) |
RegexPartitionState |
RegexPartitionStateRepoGroup.getState(EventBean theEvent,
boolean isCollect) |
RegexPartitionState |
RegexPartitionStateRepo.getState(EventBean theEvent,
boolean isCollect)
Return state for event or create state if not found.
|
void |
EventRowRegexNFAViewService.init(EventBean[] newEvents) |
void |
EventRowRegexNFAView.init(EventBean[] newEvents) |
boolean |
RegexNFAStateZeroToMany.matches(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
RegexNFAStateOneToMany.matches(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
RegexNFAStateOneOptional.matches(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
RegexNFAStateFilter.matches(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
RegexNFAStateEnd.matches(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
RegexNFAStateAnyOne.matches(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
RegexNFAState.matches(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext)
Evaluate a match.
|
void |
RegexPartitionStateRandomAccessImpl.newEventPrepare(EventBean newEvent)
Add new event.
|
void |
RegexPartitionStateRandomAccessImpl.remove(EventBean oldEvent)
Remove event.
|
void |
RegexPartitionStateRandomAccessImpl.remove(EventBean[] oldEvents)
Remove events.
|
void |
RegexPartitionState.removeEventFromPrev(EventBean oldEvent)
Remove an event from random access for "prev".
|
void |
RegexPartitionState.removeEventFromPrev(EventBean[] oldEvents)
Remove an event from random access for "prev".
|
boolean |
RegexPartitionState.removeEventFromState(EventBean oldEvent)
Remove an event from state.
|
void |
RegexPartitionStateRepoNoGroup.removeOld(EventBean[] oldEvents,
boolean isEmpty,
boolean[] found) |
void |
RegexPartitionStateRepoGroup.removeOld(EventBean[] oldData,
boolean isEmpty,
boolean[] found) |
void |
RegexPartitionStateRepo.removeOld(EventBean[] events,
boolean isEmpty,
boolean[] found)
Remove old events from the state, applicable for "prev" function and partial NFA state.
|
void |
EventRowRegexNFAView.update(EventBean[] newData,
EventBean[] oldData) |
void |
EventRowRegexNFAView.update(EventBean[] newData,
EventBean[] oldData) |
Constructor and Description |
---|
MultimatchState(EventBean theEvent)
Ctor.
|
RegexNFAStateEntry(int matchBeginEventSeqNo,
long matchBeginEventTime,
RegexNFAState state,
EventBean[] eventsPerStream,
int[] greedycountPerState,
MultimatchState[] optionalMultiMatches,
java.lang.Object partitionKey)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Number |
MinMaxTypeEnum.Computer.execute(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Executes child expression nodes and compares results, returning the min/max.
|
java.lang.Number |
MinMaxTypeEnum.MinComputerDoubleCoerce.execute(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Number |
MinMaxTypeEnum.MaxComputerDoubleCoerce.execute(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Number |
MinMaxTypeEnum.ComputerBigIntCoerce.execute(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Number |
MinMaxTypeEnum.ComputerBigDecCoerce.execute(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Field and Description |
---|---|
static EventBean[] |
CollectionUtil.EVENTBEANARRAY_EMPTY |
Modifier and Type | Field and Description |
---|---|
static java.util.Set<MultiKey<EventBean>> |
CollectionUtil.EMPTY_ROW_SET |
static java.util.Iterator<EventBean> |
CollectionUtil.NULL_EVENT_ITERATOR |
static java.util.Set<EventBean> |
CollectionUtil.SINGLE_NULL_ROW_EVENT_SET |
Modifier and Type | Method and Description |
---|---|
static EventBean[] |
CollectionUtil.addArrayWithSetSemantics(EventBean[] arrayOne,
EventBean[] arrayTwo) |
Modifier and Type | Method and Description |
---|---|
static EventBean[] |
CollectionUtil.addArrayWithSetSemantics(EventBean[] arrayOne,
EventBean[] arrayTwo) |
static EventBean[] |
CollectionUtil.addArrayWithSetSemantics(EventBean[] arrayOne,
EventBean[] arrayTwo) |
static void |
CollectionUtil.addEventByKeyLazyListMapBack(java.lang.Object sortKey,
EventBean eventBean,
java.util.Map<java.lang.Object,java.lang.Object> eventMap) |
static void |
CollectionUtil.addEventByKeyLazyListMapFront(java.lang.Object key,
EventBean bean,
java.util.Map<java.lang.Object,java.lang.Object> eventMap) |
static void |
AuditPath.auditInsertInto(java.lang.String engineURI,
java.lang.String statementName,
EventBean theEvent) |
java.lang.Object |
KeyOfEventComputation.computeKey(EventBean event) |
static boolean |
CollectionUtil.removeEventByKeyLazyListMap(java.lang.Object key,
EventBean bean,
java.util.Map<java.lang.Object,java.lang.Object> eventMap) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
ZeroDepthStreamNoIterate.iterator() |
java.util.Iterator<EventBean> |
ZeroDepthStreamIterable.iterator() |
java.util.Iterator<EventBean> |
ViewableDefaultImpl.iterator() |
java.util.Iterator<EventBean> |
EventCollection.iterator()
Allows iteration through all elements in this event collection.
|
Modifier and Type | Method and Description |
---|---|
void |
ZeroDepthStreamNoIterate.insert(EventBean theEvent) |
void |
ZeroDepthStreamIterable.insert(EventBean theEvent) |
void |
EventStream.insert(EventBean theEvent)
Insert a new event onto the stream.
|
void |
ZeroDepthStreamNoIterate.insert(EventBean[] events) |
void |
ZeroDepthStreamIterable.insert(EventBean[] events) |
void |
EventStream.insert(EventBean[] events)
Insert new events onto the stream.
|
EventTable[][] |
HistoricalEventViewable.poll(EventBean[][] lookupEventsPerStream,
PollResultIndexingStrategy indexingStrategy,
ExprEvaluatorContext exprEvaluatorContext)
Poll for stored historical or reference data using events per stream and
returing for each event-per-stream row a separate list with events
representing the poll result.
|
void |
View.update(EventBean[] newData,
EventBean[] oldData)
Notify that data has been added or removed from the Viewable parent.
|
void |
View.update(EventBean[] newData,
EventBean[] oldData)
Notify that data has been added or removed from the Viewable parent.
|
void |
ViewSupport.updateChildren(EventBean[] newData,
EventBean[] oldData)
Updates all the children with new data.
|
void |
ViewSupport.updateChildren(EventBean[] newData,
EventBean[] oldData)
Updates all the children with new data.
|
void |
ViewDataVisitor.visitPrimary(EventBean[] events,
java.lang.String viewName) |
void |
ViewDataVisitor.visitPrimary(EventBean event,
java.lang.String viewName) |
Modifier and Type | Method and Description |
---|---|
EventBean |
IStreamSortRankRandomAccess.getNewData(int index) |
EventBean |
IStreamSortRankRandomAccess.getNewDataTail(int index) |
EventBean |
IStreamSortRankRandomAccess.getOldData(int index) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
IStreamSortRankRandomAccess.getWindowCollectionReadOnly() |
java.util.Iterator<EventBean> |
IStreamSortRankRandomAccess.getWindowIterator() |
java.util.Iterator<EventBean> |
TimeOrderView.iterator() |
java.util.Iterator<EventBean> |
SortWindowView.iterator() |
java.util.Iterator<EventBean> |
RankWindowView.iterator() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
RankWindowView.getCriteriaKey(EventBean[] eventsPerStream,
ExprEvaluator[] evaluators,
EventBean theEvent,
ExprEvaluatorContext evalContext) |
static java.lang.Object |
RankWindowView.getCriteriaKey(EventBean[] eventsPerStream,
ExprEvaluator[] evaluators,
EventBean theEvent,
ExprEvaluatorContext evalContext) |
static MultiKeyUntyped |
RankWindowView.getCriteriaMultiKey(EventBean[] eventsPerStream,
ExprEvaluator[] evaluators,
ExprEvaluatorContext evalContext) |
java.lang.Object |
RankWindowView.getSortValues(EventBean theEvent) |
java.lang.Object |
RankWindowView.getUniqueValues(EventBean theEvent) |
void |
TimeOrderView.internalHandleAdd(java.lang.Object sortValues,
EventBean newDataItem) |
void |
SortWindowView.internalHandleAdd(java.lang.Object sortValues,
EventBean newDataItem) |
void |
RankWindowView.internalHandleAddedKey(java.lang.Object sortKey,
EventBean eventBean) |
void |
TimeOrderView.internalHandleExpired(java.lang.Object sortValues,
EventBean oldDataItem) |
void |
TimeOrderView.internalHandleRemoved(java.lang.Object sortValues,
EventBean oldDataItem) |
void |
SortWindowView.internalHandleRemoved(java.lang.Object sortValues,
EventBean oldDataItem) |
void |
RankWindowView.internalHandleRemovedKey(java.lang.Object sortKey,
EventBean eventBean) |
void |
RankWindowView.internalHandleReplacedKey(java.lang.Object newSortKey,
EventBean newEvent,
EventBean oldEvent) |
void |
TimeOrderView.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeOrderView.update(EventBean[] newData,
EventBean[] oldData) |
void |
SortWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
SortWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
RankWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
RankWindowView.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Method and Description |
---|---|
void |
TimeOrderView.internalHandleExpired(java.lang.Object sortValues,
java.util.List<EventBean> oldDataItems) |
Modifier and Type | Method and Description |
---|---|
EventBean |
PriorEventBufferUnbound.getNewData(int index) |
EventBean |
PriorEventBufferUnbound.getNewDataTail(int index) |
EventBean |
PriorEventBufferUnbound.getOldData(int index) |
EventBean |
PriorEventViewRelAccess.getRelativeToEnd(EventBean theEvent,
int index) |
EventBean |
PriorEventBufferSingle.getRelativeToEnd(EventBean theEvent,
int index) |
EventBean |
PriorEventBufferMulti.getRelativeToEnd(EventBean theEvent,
int index) |
EventBean |
PriorEventViewRelAccess.getRelativeToEvent(EventBean theEvent,
int prevIndex) |
EventBean |
PriorEventBufferSingle.getRelativeToEvent(EventBean theEvent,
int priorToIndex) |
EventBean |
PriorEventBufferMulti.getRelativeToEvent(EventBean theEvent,
int priorToIndex) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<EventBean,EventBean> |
PriorEventBufferSingle.getPriorEventMap() |
java.util.Map<EventBean,EventBean> |
PriorEventBufferSingle.getPriorEventMap() |
java.util.Map<EventBean,EventBean[]> |
PriorEventBufferMulti.getPriorEventMap() |
java.util.Collection<EventBean> |
PriorEventBufferUnbound.getWindowCollectionReadOnly() |
java.util.Iterator<EventBean> |
PriorEventBufferUnbound.getWindowIterator() |
java.util.Iterator<EventBean> |
PriorEventViewRelAccess.getWindowToEvent(java.lang.Object evalEvent) |
java.util.Iterator<EventBean> |
PriorEventBufferSingle.getWindowToEvent(java.lang.Object evalEvent) |
java.util.Iterator<EventBean> |
PriorEventBufferMulti.getWindowToEvent(java.lang.Object evalEvent) |
java.util.Collection<EventBean> |
PriorEventViewRelAccess.getWindowToEventCollReadOnly(java.lang.Object evalEvent) |
java.util.Collection<EventBean> |
PriorEventBufferSingle.getWindowToEventCollReadOnly(java.lang.Object evalEvent) |
java.util.Collection<EventBean> |
PriorEventBufferMulti.getWindowToEventCollReadOnly(java.lang.Object evalEvent) |
java.util.Iterator<EventBean> |
UnionView.iterator() |
java.util.Iterator<EventBean> |
UnionAsymetricView.iterator() |
java.util.Iterator<EventBean> |
SingleStreamDispatchView.iterator() |
java.util.Iterator<EventBean> |
RouteResultView.iterator() |
java.util.Iterator<EventBean> |
PriorEventView.iterator() |
java.util.Iterator<EventBean> |
PatternRemoveDispatchView.iterator() |
java.util.Iterator<EventBean> |
LastPostObserverView.iterator() |
java.util.Iterator<EventBean> |
IntersectView.iterator() |
java.util.Iterator<EventBean> |
IntersectBatchView.iterator() |
java.util.Iterator<EventBean> |
IntersectAsymetricView.iterator() |
java.util.Iterator<EventBean> |
BufferView.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
PriorEventBufferChangeCaptureSingle.added(EventBean key,
EventBean referral) |
void |
PriorEventBufferChangeCaptureMulti.added(EventBean key,
EventBean[] referrals) |
void |
PriorEventBufferChangeCaptureMulti.added(EventBean key,
EventBean[] referrals) |
EventBean |
PriorEventViewRelAccess.getRelativeToEnd(EventBean theEvent,
int index) |
EventBean |
PriorEventBufferSingle.getRelativeToEnd(EventBean theEvent,
int index) |
EventBean |
PriorEventBufferMulti.getRelativeToEnd(EventBean theEvent,
int index) |
EventBean |
PriorEventViewRelAccess.getRelativeToEvent(EventBean theEvent,
int prevIndex) |
EventBean |
PriorEventBufferSingle.getRelativeToEvent(EventBean theEvent,
int priorToIndex) |
EventBean |
PriorEventBufferMulti.getRelativeToEvent(EventBean theEvent,
int priorToIndex) |
int |
PriorEventViewRelAccess.getWindowToEventCount(EventBean evalEvent) |
int |
PriorEventBufferSingle.getWindowToEventCount(EventBean evalEvent) |
int |
PriorEventBufferMulti.getWindowToEventCount(EventBean evalEvent) |
boolean |
RouteResultViewHandlerFirst.handle(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
RouteResultViewHandlerAll.handle(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext) |
boolean |
RouteResultViewHandler.handle(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Handle event.
|
void |
UnionView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
UnionView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
UnionAsymetricView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
UnionAsymetricView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
LastPostObserver.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents)
Receive new and old events from a stream.
|
void |
LastPostObserver.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents)
Receive new and old events from a stream.
|
void |
IntersectView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
IntersectView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
IntersectBatchView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
IntersectBatchView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
IntersectAsymetricView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
IntersectAsymetricView.newData(int streamId,
EventBean[] newEvents,
EventBean[] oldEvents) |
void |
PriorEventBufferChangeCaptureSingle.removed(EventBean removed) |
void |
PriorEventBufferChangeCaptureMulti.removed(EventBean removed) |
void |
UnionView.update(EventBean[] newData,
EventBean[] oldData) |
void |
UnionView.update(EventBean[] newData,
EventBean[] oldData) |
void |
UnionAsymetricView.update(EventBean[] newData,
EventBean[] oldData) |
void |
UnionAsymetricView.update(EventBean[] newData,
EventBean[] oldData) |
void |
SingleStreamDispatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
SingleStreamDispatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
RouteResultView.update(EventBean[] newData,
EventBean[] oldData) |
void |
RouteResultView.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventView.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventView.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventBufferUnbound.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventBufferUnbound.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventBufferSingle.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventBufferSingle.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventBufferMulti.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventBufferMulti.update(EventBean[] newData,
EventBean[] oldData) |
void |
PatternRemoveDispatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
PatternRemoveDispatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
LastPostObserverView.update(EventBean[] newData,
EventBean[] oldData) |
void |
LastPostObserverView.update(EventBean[] newData,
EventBean[] oldData) |
void |
IntersectView.update(EventBean[] newData,
EventBean[] oldData) |
void |
IntersectView.update(EventBean[] newData,
EventBean[] oldData) |
void |
IntersectBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
IntersectBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
IntersectAsymetricView.update(EventBean[] newData,
EventBean[] oldData) |
void |
IntersectAsymetricView.update(EventBean[] newData,
EventBean[] oldData) |
void |
BufferView.update(EventBean[] newData,
EventBean[] oldData) |
void |
BufferView.update(EventBean[] newData,
EventBean[] oldData) |
void |
PriorEventBufferMulti.update(EventBean[] newData,
EventBean[] oldData,
PriorEventBufferChangeCaptureMulti capture) |
void |
PriorEventBufferMulti.update(EventBean[] newData,
EventBean[] oldData,
PriorEventBufferChangeCaptureMulti capture) |
void |
PriorEventBufferSingle.update(EventBean[] newData,
EventBean[] oldData,
PriorEventBufferChangeCaptureSingle captureSingle) |
void |
PriorEventBufferSingle.update(EventBean[] newData,
EventBean[] oldData,
PriorEventBufferChangeCaptureSingle captureSingle) |
Modifier and Type | Method and Description |
---|---|
static EventBean |
RegressionLinestView.doPopulateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] decoration) |
static EventBean |
CorrelationView.doPopulateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] decoration)
Populate bean.
|
static EventBean |
UnivariateStatisticsView.populateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] lastNewValues) |
EventBean |
RegressionLinestView.populateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] decoration) |
EventBean |
CorrelationView.populateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] decoration) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
WeightedAverageView.iterator() |
java.util.Iterator<EventBean> |
UnivariateStatisticsView.iterator() |
java.util.Iterator<EventBean> |
BaseBivariateStatisticsView.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
WeightedAverageView.update(EventBean[] newData,
EventBean[] oldData) |
void |
WeightedAverageView.update(EventBean[] newData,
EventBean[] oldData) |
void |
UnivariateStatisticsView.update(EventBean[] newData,
EventBean[] oldData) |
void |
UnivariateStatisticsView.update(EventBean[] newData,
EventBean[] oldData) |
void |
BaseBivariateStatisticsView.update(EventBean[] newData,
EventBean[] oldData) |
void |
BaseBivariateStatisticsView.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventBean> |
UniqueByPropertyView.iterator() |
java.util.Iterator<EventBean> |
SizeView.iterator() |
java.util.Iterator<EventBean> |
MergeView.iterator() |
java.util.Iterator<EventBean> |
LastElementView.iterator() |
java.util.Iterator<EventBean> |
GroupByViewReclaimAged.iterator() |
java.util.Iterator<EventBean> |
GroupByViewImpl.iterator() |
java.util.Iterator<EventBean> |
FirstUniqueByPropertyView.iterator() |
java.util.Iterator<EventBean> |
FirstElementView.iterator() |
java.util.Iterator<EventBean> |
AddPropertyValueView.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
FirstUniqueByPropertyView.internalHandleAdded(java.lang.Object key,
EventBean newEvent) |
void |
FirstUniqueByPropertyView.internalHandleRemoved(java.lang.Object key,
EventBean lastValue) |
void |
FirstElementView.setFirstEvent(EventBean firstEvent) |
void |
UniqueByPropertyView.update(EventBean[] newData,
EventBean[] oldData) |
void |
UniqueByPropertyView.update(EventBean[] newData,
EventBean[] oldData) |
void |
SizeView.update(EventBean[] newData,
EventBean[] oldData) |
void |
SizeView.update(EventBean[] newData,
EventBean[] oldData) |
void |
MergeView.update(EventBean[] newData,
EventBean[] oldData) |
void |
MergeView.update(EventBean[] newData,
EventBean[] oldData) |
void |
LastElementView.update(EventBean[] newData,
EventBean[] oldData) |
void |
LastElementView.update(EventBean[] newData,
EventBean[] oldData) |
void |
GroupByViewReclaimAged.update(EventBean[] newData,
EventBean[] oldData) |
void |
GroupByViewReclaimAged.update(EventBean[] newData,
EventBean[] oldData) |
void |
GroupByViewImpl.update(EventBean[] newData,
EventBean[] oldData) |
void |
GroupByViewImpl.update(EventBean[] newData,
EventBean[] oldData) |
void |
FirstUniqueByPropertyView.update(EventBean[] newData,
EventBean[] oldData) |
void |
FirstUniqueByPropertyView.update(EventBean[] newData,
EventBean[] oldData) |
void |
FirstElementView.update(EventBean[] newData,
EventBean[] oldData) |
void |
FirstElementView.update(EventBean[] newData,
EventBean[] oldData) |
void |
AddPropertyValueView.update(EventBean[] newData,
EventBean[] oldData) |
void |
AddPropertyValueView.update(EventBean[] newData,
EventBean[] oldData) |
Modifier and Type | Method and Description |
---|---|
EventBean |
RandomAccessByIndex.getNewData(int index)
Returns an new data event given an index.
|
EventBean |
IStreamRandomAccess.getNewData(int index) |
EventBean |
RandomAccessByIndex.getNewDataTail(int index) |
EventBean |
IStreamRandomAccess.getNewDataTail(int index) |
EventBean |
RandomAccessByIndex.getOldData(int index)
Returns an old data event given an index.
|
EventBean |
IStreamRandomAccess.getOldData(int index) |
EventBean |
RelativeAccessByEventNIndex.getRelativeToEnd(EventBean theEvent,
int index) |
EventBean |
IStreamRelativeAccess.getRelativeToEnd(EventBean theEvent,
int prevIndex) |
EventBean |
RelativeAccessByEventNIndex.getRelativeToEvent(EventBean theEvent,
int index)
Returns the prior event to the given event counting back the number of events as supplied by index.
|
EventBean |
IStreamRelativeAccess.getRelativeToEvent(EventBean theEvent,
int prevIndex) |
EventBean |
ExpressionWindowTimestampEventPair.getTheEvent() |
EventBean |
ExpressionWindowTimestampEventPairIterator.next() |
Modifier and Type | Method and Description |
---|---|
java.util.LinkedHashSet<EventBean> |
FirstTimeView.getEvents() |
java.util.LinkedHashSet<EventBean> |
KeepAllView.getIndexedEvents() |
java.util.LinkedHashSet<EventBean> |
FirstLengthWindowView.getIndexedEvents() |
java.util.Collection<EventBean> |
RandomAccessByIndex.getWindowCollectionReadOnly() |
java.util.Collection<EventBean> |
IStreamRandomAccess.getWindowCollectionReadOnly() |
java.util.Iterator<EventBean> |
RandomAccessByIndex.getWindowIterator() |
java.util.Iterator<EventBean> |
IStreamRandomAccess.getWindowIterator() |
java.util.Iterator<EventBean> |
RelativeAccessByEventNIndex.getWindowToEvent(java.lang.Object evalEvent) |
java.util.Iterator<EventBean> |
IStreamRelativeAccess.getWindowToEvent(java.lang.Object evalEvent) |
java.util.Collection<EventBean> |
RelativeAccessByEventNIndex.getWindowToEventCollReadOnly(java.lang.Object evalEvent) |
java.util.Collection<EventBean> |
IStreamRelativeAccess.getWindowToEventCollReadOnly(java.lang.Object evalEvent) |
java.util.Iterator<EventBean> |
TimeWindowView.iterator() |
java.util.Iterator<EventBean> |
TimeLengthBatchView.iterator() |
java.util.Iterator<EventBean> |
TimeBatchViewRStream.iterator() |
java.util.Iterator<EventBean> |
TimeBatchView.iterator() |
java.util.Iterator<EventBean> |
TimeAccumViewRStream.iterator() |
java.util.Iterator<EventBean> |
TimeAccumView.iterator() |
java.util.Iterator<EventBean> |
LengthWindowViewRStream.iterator() |
java.util.Iterator<EventBean> |
LengthWindowView.iterator() |
java.util.Iterator<EventBean> |
LengthBatchViewRStream.iterator() |
java.util.Iterator<EventBean> |
LengthBatchView.iterator() |
java.util.Iterator<EventBean> |
KeepAllView.iterator() |
java.util.Iterator<EventBean> |
FirstTimeView.iterator() |
java.util.Iterator<EventBean> |
FirstLengthWindowView.iterator() |
java.util.Iterator<EventBean> |
ExternallyTimedWindowView.iterator() |
java.util.Iterator<EventBean> |
ExternallyTimedBatchView.iterator() |
java.util.Iterator<EventBean> |
ExpressionWindowView.iterator() |
java.util.Iterator<EventBean> |
ExpressionBatchView.iterator() |
Modifier and Type | Method and Description |
---|---|
IStreamRelativeAccess |
RelativeAccessByEventNIndexMap.getAccessor(EventBean theEvent)
Returns the access into window contents given an event.
|
IStreamRelativeAccess |
RelativeAccessByEventNIndexGetter.getAccessor(EventBean theEvent)
Returns the access into window contents given an event.
|
EventBean |
RelativeAccessByEventNIndex.getRelativeToEnd(EventBean theEvent,
int index) |
EventBean |
IStreamRelativeAccess.getRelativeToEnd(EventBean theEvent,
int prevIndex) |
EventBean |
RelativeAccessByEventNIndex.getRelativeToEvent(EventBean theEvent,
int index)
Returns the prior event to the given event counting back the number of events as supplied by index.
|
EventBean |
IStreamRelativeAccess.getRelativeToEvent(EventBean theEvent,
int prevIndex) |
int |
RelativeAccessByEventNIndex.getWindowToEventCount(EventBean evalEvent) |
int |
IStreamRelativeAccess.getWindowToEventCount(EventBean evalEvent) |
void |
TimeLengthBatchView.internalHandleAdded(EventBean newEvent) |
void |
LengthWindowViewRStream.internalHandleAdded(EventBean newData) |
void |
KeepAllView.internalHandleAdded(EventBean newEvent) |
void |
FirstTimeView.internalHandleAdded(EventBean newEvent) |
void |
FirstLengthWindowView.internalHandleAdded(EventBean aNewData) |
void |
TimeAccumViewRStream.internalHandleAdded(EventBean eventBean,
long timestamp) |
void |
LengthWindowViewRStream.internalHandleExpired(EventBean oldData) |
void |
TimeLengthBatchView.internalHandleRemoved(EventBean eventBean) |
void |
TimeBatchViewRStream.internalHandleRemoved(EventBean eventBean) |
void |
TimeAccumViewRStream.internalHandleRemoved(EventBean anOldData) |
void |
LengthWindowViewRStream.internalHandleRemoved(EventBean expiredData) |
void |
LengthBatchViewRStream.internalHandleRemoved(EventBean oldData) |
void |
KeepAllView.internalHandleRemoved(EventBean oldEvent) |
void |
FirstTimeView.internalHandleRemoved(EventBean oldEvent) |
void |
FirstLengthWindowView.internalHandleRemoved(EventBean anOldData) |
static void |
ExpressionViewOAFieldEnum.populate(java.lang.Object[] properties,
int windowSize,
long oldestEventTimestamp,
long newestEventTimestamp,
java.lang.Object viewReference,
int expiredCount,
EventBean oldestEvent,
EventBean newestEvent) |
void |
IStreamRandomAccess.remove(EventBean oldData)
Remove event.
|
void |
IStreamRandomAccess.update(EventBean newData)
Apply event
|
void |
TimeWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeLengthBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeLengthBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeBatchViewRStream.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeBatchViewRStream.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeAccumViewRStream.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeAccumViewRStream.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeAccumView.update(EventBean[] newData,
EventBean[] oldData) |
void |
TimeAccumView.update(EventBean[] newData,
EventBean[] oldData) |
void |
LengthWindowViewRStream.update(EventBean[] newData,
EventBean[] oldData) |
void |
LengthWindowViewRStream.update(EventBean[] newData,
EventBean[] oldData) |
void |
LengthWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
LengthWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
LengthBatchViewRStream.update(EventBean[] newData,
EventBean[] oldData) |
void |
LengthBatchViewRStream.update(EventBean[] newData,
EventBean[] oldData) |
void |
LengthBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
LengthBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
KeepAllView.update(EventBean[] newData,
EventBean[] oldData) |
void |
KeepAllView.update(EventBean[] newData,
EventBean[] oldData) |
void |
IStreamRelativeAccess.update(EventBean[] newData,
EventBean[] oldData) |
void |
IStreamRelativeAccess.update(EventBean[] newData,
EventBean[] oldData) |
void |
IStreamRandomAccess.update(EventBean[] newData,
EventBean[] oldData) |
void |
IStreamRandomAccess.update(EventBean[] newData,
EventBean[] oldData) |
void |
FirstTimeView.update(EventBean[] newData,
EventBean[] oldData) |
void |
FirstTimeView.update(EventBean[] newData,
EventBean[] oldData) |
void |
FirstLengthWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
FirstLengthWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ExternallyTimedWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ExternallyTimedWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ExternallyTimedBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ExternallyTimedBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ExpressionWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ExpressionWindowView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ExpressionBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
ExpressionBatchView.update(EventBean[] newData,
EventBean[] oldData) |
void |
RelativeAccessByEventNIndexMap.updated(IStreamRelativeAccess iStreamRelativeAccess,
EventBean[] newData) |
void |
RelativeAccessByEventNIndexGetter.updated(IStreamRelativeAccess iStreamRelativeAccess,
EventBean[] newData) |
void |
IStreamRelativeAccess.IStreamRelativeAccessUpdateObserver.updated(IStreamRelativeAccess iStreamRelativeAccess,
EventBean[] newData)
Callback to indicate an update.
|
Constructor and Description |
---|
ExpressionWindowTimestampEventPair(long timestamp,
EventBean theEvent) |