Class RequestRange

java.lang.Object
org.alfresco.search.model.RequestRange

@Validated public class RequestRange extends Object
Facet range
  • Constructor Details

    • RequestRange

      public RequestRange()
  • Method Details

    • field

      public RequestRange field(String field)
    • getField

      public String getField()
      The name of the field to perform range
      Returns:
      field
    • setField

      public void setField(String field)
    • start

      public RequestRange start(String start)
    • getStart

      public String getStart()
      The start of the range
      Returns:
      start
    • setStart

      public void setStart(String start)
    • end

      public RequestRange end(String end)
    • getEnd

      public String getEnd()
      The end of the range
      Returns:
      end
    • setEnd

      public void setEnd(String end)
    • gap

      public RequestRange gap(String gap)
    • getGap

      public String getGap()
      Bucket size
      Returns:
      gap
    • setGap

      public void setGap(String gap)
    • hardend

      public RequestRange hardend(Boolean hardend)
    • isHardend

      public Boolean isHardend()
      If true means that the last bucket will end at “end” even if it is less than “gap” wide.
      Returns:
      hardend
    • setHardend

      public void setHardend(Boolean hardend)
    • other

      public RequestRange other(List<String> other)
    • addOtherItem

      public RequestRange addOtherItem(String otherItem)
    • getOther

      public List<String> getOther()
      before, after, between, non, all
      Returns:
      other
    • setOther

      public void setOther(List<String> other)
    • include

      public RequestRange include(List<String> include)
    • addIncludeItem

      public RequestRange addIncludeItem(String includeItem)
    • getInclude

      public List<String> getInclude()
      lower, upper, edge, outer, all
      Returns:
      include
    • setInclude

      public void setInclude(List<String> include)
    • label

      public RequestRange label(String label)
    • getLabel

      public String getLabel()
      A label to include as a pivot reference
      Returns:
      label
    • setLabel

      public void setLabel(String label)
    • excludeFilters

      public RequestRange excludeFilters(List<String> excludeFilters)
    • addExcludeFiltersItem

      public RequestRange addExcludeFiltersItem(String excludeFiltersItem)
    • getExcludeFilters

      public List<String> getExcludeFilters()
      Filter queries to exclude when calculating statistics
      Returns:
      excludeFilters
    • setExcludeFilters

      public void setExcludeFilters(List<String> excludeFilters)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object