Class DslMultiExpression
- java.lang.Object
-
- io.vertigo.datafactory.impl.search.dsl.model.DslMultiExpression
-
public final class DslMultiExpression extends Object
Multi expressions definition. (preBody)\(?(expression|multiExpression)+\)?(postBody)- Author:
- npiedeloup
-
-
Constructor Summary
Constructors Constructor Description DslMultiExpression(String preBody, boolean block, List<DslExpression> expressions, List<DslMultiExpression> multiExpressions, String postBody)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DslExpression>getExpressions()List<DslMultiExpression>getMultiExpressions()StringgetPostBody()StringgetPreBody()booleanisBlock()StringtoString()
-
-
-
Constructor Detail
-
DslMultiExpression
public DslMultiExpression(String preBody, boolean block, List<DslExpression> expressions, List<DslMultiExpression> multiExpressions, String postBody)
- Parameters:
preBody- String before bodyblock- Is mode blockexpressions- List of simple expressionmultiExpressions- List of multi-expressionpostBody- String after body
-
-
Method Detail
-
getPreBody
public String getPreBody()
- Returns:
- preBody
-
isBlock
public boolean isBlock()
- Returns:
- block
-
getExpressions
public List<DslExpression> getExpressions()
- Returns:
- expressions
-
getMultiExpressions
public List<DslMultiExpression> getMultiExpressions()
- Returns:
- multiExpressions
-
getPostBody
public String getPostBody()
- Returns:
- postBody
-
-