[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Assembly: NEsper (in NEsper.dll)
Creates a filter specification for the AST representing the filter expression.
Namespace: net.esper.eql.parse
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function buildSpec ( _ filterAST As AST, _ optionalTaggedEventTypes As EDictionary(Of String, EventType), _ eventAdapterService As EventAdapterService _ ) As FilterSpec |
C# |
---|
public static FilterSpec buildSpec ( AST filterAST, EDictionary<string, EventType> optionalTaggedEventTypes, EventAdapterService eventAdapterService ) |
Visual C++ |
---|
public: static FilterSpec^ buildSpec ( AST^ filterAST, EDictionary<String^, EventType^>^ optionalTaggedEventTypes, EventAdapterService^ eventAdapterService ) |
Parameters
- filterAST
- AST
root filter AST node
- optionalTaggedEventTypes
- net.esper.compat.EDictionary<(Of K, V>)
event type for each named event if named events are allowed in filter
- eventAdapterService
- net.esper.events.EventAdapterService
service for resolving event names to known event types