Package | Description |
---|---|
com.espertech.esper.client |
This package and its sub-packages defines the central Esper Client APIs.
|
com.espertech.esper.client.scopetest |
Test framework classes.
|
com.espertech.esper.collection |
Internal collection classes
|
com.espertech.esper.core.context.mgr |
Context management.
|
com.espertech.esper.core.context.util |
Context partition utility or reference classes.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
static void |
EPAssertionUtil.assertPropsPerRow(Iterator<EventBean> iterator,
SafeIterator<EventBean> safeIterator,
String[] propertyNames,
Object[][] expected)
Compare the property values returned by events of both iterators with the expected values, using exact-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRowAnyOrder(Iterator<EventBean> iterator,
SafeIterator<EventBean> safeIterator,
String[] propertyNames,
Object[][] expected)
Compare the property values returned by events of both iterators with the expected values, using any-order semantics.
|
static void |
EPAssertionUtil.assertPropsPerRowAnyOrder(SafeIterator<EventBean> safeIterator,
String[] propertyNames,
Object[][] expected)
Compare the property values returned by events of the iterator with the expected values, using any-order semantics.
|
Modifier and Type | Class and Description |
---|---|
class |
SafeIteratorImpl<E>
Implements the safe iterator.
|
class |
SafeIteratorNull<E> |
class |
SafeIteratorWTableImpl<E>
Implements the safe iterator.
|
Modifier and Type | Field and Description |
---|---|
static SafeIterator<EventBean> |
SafeIteratorNull.NULL_EVENT_ITER |
Modifier and Type | Class and Description |
---|---|
class |
AgentInstanceArraySafeIterator |
Modifier and Type | Method and Description |
---|---|
SafeIterator<EventBean> |
ContextManagerNested.safeIterator(int statementId) |
SafeIterator<EventBean> |
ContextManagerImpl.safeIterator(int statementId) |
SafeIterator<EventBean> |
ContextManagerNested.safeIterator(int statementId,
ContextPartitionSelector selector) |
SafeIterator<EventBean> |
ContextManagerImpl.safeIterator(int statementId,
ContextPartitionSelector selector) |
Modifier and Type | Method and Description |
---|---|
SafeIterator<EventBean> |
ContextIteratorHandler.safeIterator(int statementId) |
SafeIterator<EventBean> |
ContextDescriptor.safeIterator(int statementId) |
SafeIterator<EventBean> |
ContextIteratorHandler.safeIterator(int statementId,
ContextPartitionSelector selector) |
SafeIterator<EventBean> |
ContextDescriptor.safeIterator(int statementId,
ContextPartitionSelector selector) |
Modifier and Type | Method and Description |
---|---|
SafeIterator<EventBean> |
EPStatementImpl.safeIterator() |
SafeIterator<EventBean> |
EPStatementImpl.safeIterator(ContextPartitionSelector selector) |