info.rolandkrueger.roklib.util.conditionalengine
Class BoolExpressionBuilder

java.lang.Object
  extended by info.rolandkrueger.roklib.util.conditionalengine.BoolExpressionBuilder

public class BoolExpressionBuilder
extends Object


Constructor Summary
private BoolExpressionBuilder()
           
 
Method Summary
static BooleanExpression createANDExpression(AbstractCondition... abstractConditions)
           
static BooleanExpression createIDENTITYExpression(AbstractCondition abstractCondition)
           
static BooleanExpression createNOTExpression(AbstractCondition abstractCondition)
           
static BooleanExpression createORExpression(AbstractCondition... abstractConditions)
           
static BooleanExpression createXORExpression(AbstractCondition... abstractConditions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoolExpressionBuilder

private BoolExpressionBuilder()
Method Detail

createANDExpression

public static BooleanExpression createANDExpression(AbstractCondition... abstractConditions)

createORExpression

public static BooleanExpression createORExpression(AbstractCondition... abstractConditions)

createXORExpression

public static BooleanExpression createXORExpression(AbstractCondition... abstractConditions)

createNOTExpression

public static BooleanExpression createNOTExpression(AbstractCondition abstractCondition)

createIDENTITYExpression

public static BooleanExpression createIDENTITYExpression(AbstractCondition abstractCondition)


Copyright © 2007-2011. All Rights Reserved.