Package | Description |
---|---|
com.espertech.esper.client |
This package and its sub-packages defines the central Esper Client APIs.
|
com.espertech.esper.epl.core.select |
Select-clause processing.
|
com.espertech.esper.epl.core.streamtype |
Stream-type management
|
com.espertech.esper.epl.property |
Classes for handling events-within-events.
|
com.espertech.esper.event |
This package defines the internal event APIs.
|
com.espertech.esper.event.bean |
JavaBean and legacy Java underlying event classes are here.
|
com.espertech.esper.event.vaevent |
Value added events are revision events and variant events.
|
com.espertech.esper.event.xml |
XML event wrappers
|
Modifier and Type | Method and Description |
---|---|
FragmentEventType |
EventType.getFragmentType(java.lang.String propertyExpression)
Returns the event type of the fragment that is the value of a property name or property expression.
|
Constructor and Description |
---|
SelectExprProcessorEvalByGetterFragment(int streamNum,
EventPropertyGetterSPI getter,
java.lang.Class returnType,
FragmentEventType fragmentType) |
Modifier and Type | Method and Description |
---|---|
FragmentEventType |
PropertyResolutionDescriptor.getFragmentEventType() |
Constructor and Description |
---|
PropertyResolutionDescriptor(java.lang.String streamName,
EventType streamEventType,
java.lang.String propertyName,
int streamNum,
java.lang.Class propertyType,
FragmentEventType fragmentEventType)
Ctor.
|
Constructor and Description |
---|
PropertyEvaluatorAccumulative(ContainedEventEval[] containedEventEvals,
FragmentEventType[] fragmentEventType,
ExprEvaluator[] whereClauses,
java.util.List<java.lang.String> propertyNames)
Ctor.
|
PropertyEvaluatorNested(ContainedEventEval[] containedEventEvals,
FragmentEventType[] fragmentEventType,
ExprEvaluator[] whereClauses,
java.util.List<java.lang.String> expressionTexts)
Ctor.
|
PropertyEvaluatorSimple(ContainedEventEval containedEventEval,
FragmentEventType fragmentEventType,
ExprEvaluator filter,
java.lang.String expressionText)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static FragmentEventType |
EventBeanUtility.createNativeFragmentType(java.lang.Class propertyType,
java.lang.Class genericType,
EventAdapterService eventAdapterService)
Create a fragment event type.
|
protected abstract FragmentEventType |
BaseConfigurableEventType.doResolveFragmentType(java.lang.String property)
Subclasses must implement this and return a fragment type for a property.
|
FragmentEventType |
PropertySetDescriptorItem.getFragmentEventType() |
FragmentEventType |
WrapperEventType.getFragmentType(java.lang.String property) |
FragmentEventType |
BaseNestableEventType.getFragmentType(java.lang.String propertyName) |
FragmentEventType |
BaseConfigurableEventType.getFragmentType(java.lang.String property) |
Constructor and Description |
---|
PropertySetDescriptorItem(EventPropertyDescriptor propertyDescriptor,
java.lang.Class simplePropertyType,
EventPropertyGetterSPI propertyGetter,
FragmentEventType fragmentEventType) |
Modifier and Type | Method and Description |
---|---|
FragmentEventType |
BeanEventType.getFragmentType(java.lang.String propertyExpression) |
Modifier and Type | Method and Description |
---|---|
FragmentEventType |
VariantEventType.getFragmentType(java.lang.String property) |
FragmentEventType |
RevisionEventType.getFragmentType(java.lang.String property) |
Modifier and Type | Method and Description |
---|---|
protected FragmentEventType |
SimpleXMLEventType.doResolveFragmentType(java.lang.String property) |
protected FragmentEventType |
SchemaXMLEventType.doResolveFragmentType(java.lang.String property) |