public abstract class OnClause extends Object implements Serializable
Constructor and Description |
---|
OnClause()
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static OnDeleteClause |
createOnDelete(String windowName,
String asName)
Creates an on-delete clause for deleting from a named window.
|
static OnInsertSplitStreamClause |
createOnInsertSplitStream()
Creates a split-stream clause.
|
static OnSelectClause |
createOnSelect(String windowName,
String asName)
Creates an on-select clause for selecting from a named window.
|
static OnSetClause |
createOnSet(Expression expression)
Creates an on-set clause for setting variable values.
|
static OnUpdateClause |
createOnUpdate(String windowName,
String asName,
Expression expression)
Creates an on-update clause for updating a named window.
|
public static OnDeleteClause createOnDelete(String windowName, String asName)
windowName
- is the named window nameasName
- is the as-provided name of the named windowpublic static OnInsertSplitStreamClause createOnInsertSplitStream()
public static OnSelectClause createOnSelect(String windowName, String asName)
windowName
- is the named window nameasName
- is the as-provided name of the named windowpublic static OnUpdateClause createOnUpdate(String windowName, String asName, Expression expression)
windowName
- is the named window nameasName
- is the as-provided name of the named windowexpression
- expressionpublic static OnSetClause createOnSet(Expression expression)
expression
- is the assignment expression