Package | Description |
---|---|
com.espertech.esper.client |
This package and its sub-packages defines the central Esper Client APIs.
|
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.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(String propertyExpression)
Returns the event type of the fragment that is the value of a property name or property expression.
|
Modifier and Type | Method and Description |
---|---|
FragmentEventType |
PropertyResolutionDescriptor.getFragmentEventType() |
Constructor and Description |
---|
PropertyResolutionDescriptor(String streamName,
EventType streamEventType,
String propertyName,
int streamNum,
Class propertyType,
FragmentEventType fragmentEventType)
Ctor.
|
SelectExprProcessorEvalByGetterFragment(int streamNum,
EventPropertyGetterSPI getter,
Class returnType,
FragmentEventType fragmentType) |
Constructor and Description |
---|
PropertyEvaluatorAccumulative(ContainedEventEval[] containedEventEvals,
FragmentEventType[] fragmentEventType,
ExprEvaluator[] whereClauses,
List<String> propertyNames)
Ctor.
|
PropertyEvaluatorNested(ContainedEventEval[] containedEventEvals,
FragmentEventType[] fragmentEventType,
ExprEvaluator[] whereClauses,
List<String> expressionTexts)
Ctor.
|
PropertyEvaluatorSimple(ContainedEventEval containedEventEval,
FragmentEventType fragmentEventType,
ExprEvaluator filter,
String expressionText)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static FragmentEventType |
EventBeanUtility.createNativeFragmentType(Class propertyType,
Class genericType,
EventAdapterService eventAdapterService)
Create a fragment event type.
|
protected abstract FragmentEventType |
BaseConfigurableEventType.doResolveFragmentType(String property)
Subclasses must implement this and return a fragment type for a property.
|
FragmentEventType |
PropertySetDescriptorItem.getFragmentEventType() |
FragmentEventType |
WrapperEventType.getFragmentType(String property) |
FragmentEventType |
BaseNestableEventType.getFragmentType(String propertyName) |
FragmentEventType |
BaseConfigurableEventType.getFragmentType(String property) |
Constructor and Description |
---|
PropertySetDescriptorItem(EventPropertyDescriptor propertyDescriptor,
Class simplePropertyType,
EventPropertyGetterSPI propertyGetter,
FragmentEventType fragmentEventType) |
Modifier and Type | Method and Description |
---|---|
FragmentEventType |
BeanEventType.getFragmentType(String propertyExpression) |
Modifier and Type | Method and Description |
---|---|
FragmentEventType |
VariantEventType.getFragmentType(String property) |
FragmentEventType |
RevisionEventType.getFragmentType(String property) |
Modifier and Type | Method and Description |
---|---|
protected FragmentEventType |
SimpleXMLEventType.doResolveFragmentType(String property) |
protected FragmentEventType |
SchemaXMLEventType.doResolveFragmentType(String property) |