|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.client.soda.EPBaseNamedObject
com.espertech.esper.client.soda.PatternObserverExpr
public class PatternObserverExpr
Pattern observer expression observes occurances such as timer-at (crontab) and timer-interval.
Constructor Summary | |
---|---|
PatternObserverExpr()
Ctor. |
|
PatternObserverExpr(java.lang.String namespace,
java.lang.String name,
Expression[] parameters)
Ctor - for use to create a pattern expression tree, without pattern child expression. |
|
PatternObserverExpr(java.lang.String namespace,
java.lang.String name,
java.util.List<Expression> parameters)
Ctor - for use to create a pattern expression tree, without pattern child expression. |
Method Summary | |
---|---|
java.util.List<PatternExpr> |
getChildren()
Returns the list of pattern sub-expressions (child expressions) to the current pattern expression node. |
PatternExprPrecedenceEnum |
getPrecedence()
Returns the precedence. |
java.lang.String |
getTreeObjectName()
Returns the id for the pattern expression, for use by tools. |
void |
setChildren(java.util.List<PatternExpr> children)
Sets the list of pattern sub-expressions (child expressions) to the current pattern expression node. |
void |
setTreeObjectName(java.lang.String treeObjectName)
Sets and id for the pattern expression, for use by tools. |
void |
toEPL(java.io.StringWriter writer,
PatternExprPrecedenceEnum parentPrecedence,
EPStatementFormatter formatter)
Renders the pattern expression and all it's child expressions, in full tree depth, as a string in language syntax. |
void |
toPrecedenceFreeEPL(java.io.StringWriter writer)
Renders the expressions and all it's child expression, in full tree depth, as a string in language syntax. |
Methods inherited from class com.espertech.esper.client.soda.EPBaseNamedObject |
---|
getName, getNamespace, getParameters, setName, setNamespace, setParameters, toEPL |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PatternObserverExpr()
public PatternObserverExpr(java.lang.String namespace, java.lang.String name, Expression[] parameters)
namespace
- is the guard object namespacename
- is the guard object nameparameters
- is guard object parameterspublic PatternObserverExpr(java.lang.String namespace, java.lang.String name, java.util.List<Expression> parameters)
namespace
- is the guard object namespacename
- is the guard object nameparameters
- is guard object parametersMethod Detail |
---|
public void setChildren(java.util.List<PatternExpr> children)
PatternExpr
setChildren
in interface PatternExpr
children
- pattern child expressions or empty list if there are no child expressionspublic java.lang.String getTreeObjectName()
PatternExpr
getTreeObjectName
in interface PatternExpr
public void setTreeObjectName(java.lang.String treeObjectName)
PatternExpr
setTreeObjectName
in interface PatternExpr
treeObjectName
- idpublic java.util.List<PatternExpr> getChildren()
PatternExpr
getChildren
in interface PatternExpr
public PatternExprPrecedenceEnum getPrecedence()
PatternExpr
getPrecedence
in interface PatternExpr
public void toEPL(java.io.StringWriter writer, PatternExprPrecedenceEnum parentPrecedence, EPStatementFormatter formatter)
PatternExpr
toEPL
in interface PatternExpr
writer
- is the output to useparentPrecedence
- precedenceformatter
- formatterpublic void toPrecedenceFreeEPL(java.io.StringWriter writer)
writer
- is the output to use
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |