net.esper.eql.spec
Interface StreamSpecRaw
- All Superinterfaces:
- StreamSpec
- All Known Implementing Classes:
- DBStatementStreamSpec, FilterStreamSpecRaw, PatternStreamSpecRaw
public interface StreamSpecRaw
- extends StreamSpec
An uncompiled, unoptimize for of stream specification created by a parser.
compile
StreamSpecCompiled compile(EventAdapterService eventAdapterService,
AutoImportService autoImportService)
throws ExprValidationException
- Compiles a raw stream specification consisting event type information and filter expressions
to an validated, optimized form for use with filter service
- Parameters:
eventAdapterService
- supplies type informationautoImportService
- for resolving imports
- Returns:
- compiled stream
- Throws:
ExprValidationException
- to indicate validation errors