Class DslRangeQuery

  • All Implemented Interfaces:
    DslQuery

    public final class DslRangeQuery
    extends Object
    implements DslQuery
    Range query definition. (preBody)[\[\{](termQuery|fixedQuery) to (termQuery|fixedQuery)[\}\]](postBody)
    Author:
    npiedeloup
    • Constructor Detail

      • DslRangeQuery

        public DslRangeQuery​(String preBody,
                             String startRange,
                             DslQuery startQueryDefinitions,
                             DslQuery endQueryDefinitions,
                             String endRange,
                             String postBody)
        Parameters:
        preBody - String before body
        startQueryDefinitions - Start query
        endQueryDefinitions - End query
        postBody - String after body
    • Method Detail

      • getPreBody

        public String getPreBody()
        Returns:
        preBody
      • getStartRange

        public String getStartRange()
        Returns:
        startRange
      • getStartQueryDefinitions

        public DslQuery getStartQueryDefinitions()
        Returns:
        startQueryDefinitions
      • getEndQueryDefinitions

        public DslQuery getEndQueryDefinitions()
        Returns:
        endQueryDefinitions
      • getEndRange

        public String getEndRange()
        Returns:
        endRange
      • getPostBody

        public String getPostBody()
        Returns:
        postBody