[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Specification object representing a complete EQL statement including all EQL constructs.
The following tables list the members exposed by the StatementSpec type.
Public Properties
Name | Description | |
---|---|---|
![]() | FilterExprRootNode |
Sets the where clause filter expression node.
|
![]() | FilterRootNode | Returns the WHERE-clause root node of filter expression. |
![]() | GroupByExpressions | Returns list of group-by expressions. |
![]() | HavingExprRootNode |
Gets or sets expression root node representing the having-clause, if present, or null if no having clause was supplied.
|
![]() | InsertIntoDesc |
Gets or sets a descriptor with the insert-into event name and optional list of columns.
|
![]() | OrderByList | Returns the list of order-by expression as specified in the ORDER BY clause. |
![]() | OuterJoinDescList | Returns the LEFT/RIGHT/FULL OUTER JOIN-type and property name descriptor, if applicable. Returns null if regular join. |
![]() | OutputLimitSpec |
Gets or sets the output limit definition, if any.
|
![]() | SelectListExpressions | Returns SELECT-clause list of expressions. |
![]() | SelectStreamDirEnum |
Sets the stream selector (rstream/istream/both etc).
|
![]() | SelectStreamSelectorEnum | Returns the stream selector (rstream/istream). |
![]() | StreamSpecs | Returns the FROM-clause stream definitions. |