public class CreateExpressionClause extends Object implements Serializable
Both expressions and scripts can be created using this clause.
Constructor and Description |
---|
CreateExpressionClause()
Ctor.
|
CreateExpressionClause(ExpressionDeclaration expressionDeclaration)
Ctor.
|
CreateExpressionClause(ScriptExpression scriptExpression)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
ExpressionDeclaration |
getExpressionDeclaration()
Returns the expression declaration or null if script instead.
|
ScriptExpression |
getScriptExpression()
Returns the script expression or null if declaring an EPL expression.
|
void |
setExpressionDeclaration(ExpressionDeclaration expressionDeclaration)
Sets the expression declaration or null if script instead.
|
void |
setScriptExpression(ScriptExpression scriptExpression)
Sets the script expression or null if declaring an EPL expression.
|
void |
toEPL(StringWriter writer)
EPL output
|
public CreateExpressionClause()
public CreateExpressionClause(ExpressionDeclaration expressionDeclaration)
expressionDeclaration
- expressionpublic CreateExpressionClause(ScriptExpression scriptExpression)
scriptExpression
- scriptpublic ExpressionDeclaration getExpressionDeclaration()
public void setExpressionDeclaration(ExpressionDeclaration expressionDeclaration)
expressionDeclaration
- expression declarationpublic ScriptExpression getScriptExpression()
public void setScriptExpression(ScriptExpression scriptExpression)
scriptExpression
- script expressionpublic void toEPL(StringWriter writer)
writer
- to write to