com.espertech.esper.client.soda
Class PatternNotExpr

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

public class PatternNotExpr
extends PatternExprBase

Not-expression for negating a pattern sub-expression for use in pattern expressions.

See Also:
Serialized Form

Constructor Summary
PatternNotExpr()
          Ctor - for use to create a pattern expression tree, without pattern child expression.
PatternNotExpr(PatternExpr inner)
          Ctor.
 
Method Summary
 void toEPL(StringWriter writer)
          Renders the pattern expression and all it's child expressions, in full tree depth, as a string in language syntax.
 
Methods inherited from class com.espertech.esper.client.soda.PatternExprBase
addChild, getChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternNotExpr

public PatternNotExpr()
Ctor - for use to create a pattern expression tree, without pattern child expression.


PatternNotExpr

public PatternNotExpr(PatternExpr inner)
Ctor.

Parameters:
inner - is the pattern expression to negate
Method Detail

toEPL

public void toEPL(StringWriter writer)
Description copied from interface: PatternExpr
Renders the pattern expression and all it's child expressions, in full tree depth, as a string in language syntax.

Parameters:
writer - is the output to use

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