com.espertech.esper.client.soda
Class Junction

java.lang.Object
  extended by com.espertech.esper.client.soda.ExpressionBase
      extended by com.espertech.esper.client.soda.Junction
All Implemented Interfaces:
Expression, java.io.Serializable
Direct Known Subclasses:
Conjunction, Disjunction

public abstract class Junction
extends ExpressionBase

Base junction for conjunction (and) and disjunction (or).

See Also:
Serialized Form

Constructor Summary
Junction()
           
 
Method Summary
 Junction add(Expression expression)
          Expression to add to the conjunction (AND) or disjunction (OR).
 Junction add(java.lang.String propertyName)
          Property to add to the conjunction (AND) or disjunction (OR).
 
Methods inherited from class com.espertech.esper.client.soda.ExpressionBase
addChild, getChildren, getTreeObjectName, renderAggregation, setChildren, setTreeObjectName, toEPL, toPrecedenceFreeEPL, toPrecedenceFreeEPL, toPrecedenceFreeEPL
 
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.Expression
getPrecedence
 

Constructor Detail

Junction

public Junction()
Method Detail

add

public Junction add(Expression expression)
Expression to add to the conjunction (AND) or disjunction (OR).

Parameters:
expression - to add
Returns:
expression

add

public Junction add(java.lang.String propertyName)
Property to add to the conjunction (AND) or disjunction (OR).

Parameters:
propertyName - is the name of the property
Returns:
expression

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com