net.esper.client.soda
Class PatternObserverExpr

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

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 net.esper.client.soda.EPBaseNamedObject
getName, getNamespace, getParameters, setName, setNamespace, setParameters, toEQL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.esper.client.soda.PatternExpr
toEQL
 

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