Class DslExpression
- java.lang.Object
-
- io.vertigo.datafactory.impl.search.dsl.model.DslExpression
-
public final class DslExpression extends Object
Single Expression Definition. (preBody)(field|multiField):(query)(postBody)- Author:
- npiedeloup
-
-
Constructor Summary
Constructors Constructor Description DslExpression(String preBody, Optional<DslField> field, Optional<DslMultiField> multiField, DslQuery query, String postBody)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<DslField>
getField()
Optional<DslMultiField>
getMultiField()
String
getPostBody()
String
getPreBody()
DslQuery
getQuery()
String
toString()
-
-
-
Constructor Detail
-
DslExpression
public DslExpression(String preBody, Optional<DslField> field, Optional<DslMultiField> multiField, DslQuery query, String postBody)
- Parameters:
preBody
- String before bodyfield
- Optional fieldDefinitionmultiField
- Optional multiFieldDefinitionquery
- QueryDefinitionpostBody
- String after body
-
-
Method Detail
-
getPreBody
public String getPreBody()
- Returns:
- preBody
-
getMultiField
public Optional<DslMultiField> getMultiField()
- Returns:
- optional MultiField
-
getQuery
public DslQuery getQuery()
- Returns:
- query
-
getPostBody
public String getPostBody()
- Returns:
- postBody
-
-