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()
String
getPostBody()
String
getPreBody()
boolean
isBlock()
String
toString()
-
-
-
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
-
-