Class DslExpression


  • public final class DslExpression
    extends Object
    Single Expression Definition. (preBody)(field|multiField):(query)(postBody)
    Author:
    npiedeloup
    • Constructor Detail

      • DslExpression

        public DslExpression​(String preBody,
                             Optional<DslField> field,
                             Optional<DslMultiField> multiField,
                             DslQuery query,
                             String postBody)
        Parameters:
        preBody - String before body
        field - Optional fieldDefinition
        multiField - Optional multiFieldDefinition
        query - QueryDefinition
        postBody - String after body
    • Method Detail

      • getPreBody

        public String getPreBody()
        Returns:
        preBody
      • getQuery

        public DslQuery getQuery()
        Returns:
        query
      • getPostBody

        public String getPostBody()
        Returns:
        postBody