public abstract class OnClause
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
OnClause()
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static OnDeleteClause |
createOnDelete(java.lang.String windowName,
java.lang.String asName)
Creates an on-delete clause for deleting from a named window.
|
static OnInsertSplitStreamClause |
createOnInsertSplitStream()
Creates a split-stream clause.
|
static OnSelectClause |
createOnSelect(java.lang.String windowName,
java.lang.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(java.lang.String windowName,
java.lang.String asName,
Expression expression)
Creates an on-update clause for updating a named window.
|
public static OnDeleteClause createOnDelete(java.lang.String windowName, java.lang.String asName)
windowName
- is the named window nameasName
- is the as-provided name of the named windowpublic static OnInsertSplitStreamClause createOnInsertSplitStream()
public static OnSelectClause createOnSelect(java.lang.String windowName, java.lang.String asName)
windowName
- is the named window nameasName
- is the as-provided name of the named windowpublic static OnUpdateClause createOnUpdate(java.lang.String windowName, java.lang.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