[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Mapping of event type to a tree-like structure containing filter parameter constants in indexes net.esper.filter.FilterParamIndex and filter callbacks in net.esper.filter.FilterCallbackSetNode.

This class evaluates events for the purpose of filtering by (1) looking up the event's net.esper.events.EventType and (2) asking the subtree for this event type to evaluate the event.

The class performs all the locking required for multithreaded access.

The following tables list the members exposed by the EventTypeIndex type.

Public Properties

  NameDescription
Item
Returns the root node for the given event type, or null if this event type has not been seen before.