com.espertech.esper.client.soda
Class PatternObserverExpr

java.lang.Object
  extended by com.espertech.esper.client.soda.EPBaseNamedObject
      extended by com.espertech.esper.client.soda.PatternObserverExpr
All Implemented Interfaces:
PatternExpr, Serializable

public class PatternObserverExpr
extends EPBaseNamedObject
implements PatternExpr

Pattern observer expression observes occurances such as timer-at (crontab) and timer-interval.

See Also:
Serialized Form

Constructor Summary
PatternObserverExpr(String namespace, String name, List<Object> parameters)
          Ctor - for use to create a pattern expression tree, without pattern child expression.
PatternObserverExpr(String namespace, String name, Object[] parameters)
          Ctor - for use to create a pattern expression tree, without pattern child expression.
 
Method Summary
 List<PatternExpr> getChildren()
          Returns the list of pattern sub-expressions (child expressions) to the current pattern expression node.
 
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
 
Methods inherited from interface com.espertech.esper.client.soda.PatternExpr
toEPL
 

Constructor Detail

PatternObserverExpr

public PatternObserverExpr(String namespace,
                           String name,
                           Object[] parameters)
Ctor - for use to create a pattern expression tree, without pattern child expression.

Parameters:
namespace - is the guard object namespace
name - is the guard object name
parameters - is guard object parameters

PatternObserverExpr

public PatternObserverExpr(String namespace,
                           String name,
                           List<Object> parameters)
Ctor - for use to create a pattern expression tree, without pattern child expression.

Parameters:
namespace - is the guard object namespace
name - is the guard object name
parameters - is guard object parameters
Method Detail

getChildren

public List<PatternExpr> getChildren()
Description copied from interface: PatternExpr
Returns the list of pattern sub-expressions (child expressions) to the current pattern expression node.

Specified by:
getChildren in interface PatternExpr
Returns:
pattern child expressions or empty list if there are no child expressions

© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com