public final class DslMultiExpression extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DslMultiExpression.BoolOperator
All authorized operators.
|
| Constructor and Description |
|---|
DslMultiExpression(boolean alwaysTrue) |
DslMultiExpression(boolean block,
DslMultiExpression.BoolOperator boolOperator,
List<DslExpression> expressions,
List<DslMultiExpression> multiExpressions) |
| Modifier and Type | Method and Description |
|---|---|
DslMultiExpression.BoolOperator |
getBoolOperator() |
List<DslExpression> |
getExpressions() |
List<DslMultiExpression> |
getMultiExpressions() |
boolean |
isAlwaysTrue() |
boolean |
isBlock() |
String |
toString() |
public DslMultiExpression(boolean alwaysTrue)
alwaysTrue - Is alwaysTruepublic DslMultiExpression(boolean block,
DslMultiExpression.BoolOperator boolOperator,
List<DslExpression> expressions,
List<DslMultiExpression> multiExpressions)
block - Is mode blockboolOperator - logical Operator : must be the same for all not blocked expressionsexpressions - List of simple expressionmultiExpressions - List of multi-expressionpublic DslMultiExpression.BoolOperator getBoolOperator()
public boolean isBlock()
public boolean isAlwaysTrue()
public List<DslExpression> getExpressions()
public List<DslMultiExpression> getMultiExpressions()
Copyright © 2017. All Rights Reserved.