[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
This class is responsible for changes to net.esper.filter.EventTypeIndex for addition and removal of filters.
It delegates the work to make modifications to the filter parameter tree to an net.esper.filter.IndexTreeBuilder.
It enforces a policy that a filter callback can only be added once.
The following tables list the members exposed by the EventTypeIndexBuilder type.
Public Methods
Name | Description | |
---|---|---|
![]() | Add | Add a filter to the event type index structure, and to the filter subtree.
Throws an IllegalStateException exception if the callback is already registered.
|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | Remove | Remove a filter callback from the given index node. |
![]() | ToString | (Inherited from Object.) |
Protected Methods
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |