Class QueryFieldConfig

java.lang.Object
org.codelibs.fess.query.QueryFieldConfig

public class QueryFieldConfig extends Object
  • Field Details

  • Constructor Details

    • QueryFieldConfig

      public QueryFieldConfig()
  • Method Details

    • init

      @PostConstruct public void init()
    • setNotAnalyzedFields

      public void setNotAnalyzedFields(String[] fields)
    • isSortField

      protected boolean isSortField(String field)
    • isFacetField

      public boolean isFacetField(String field)
    • isFacetSortValue

      public boolean isFacetSortValue(String sort)
    • setApiResponseFields

      public void setApiResponseFields(String[] fields)
    • isApiResponseField

      public boolean isApiResponseField(String field)
    • getResponseFields

      public String[] getResponseFields()
      Returns:
      the responseFields
    • setResponseFields

      public void setResponseFields(String[] responseFields)
      Parameters:
      responseFields - the responseFields to set
    • getScrollResponseFields

      public String[] getScrollResponseFields()
    • setScrollResponseFields

      public void setScrollResponseFields(String[] scrollResponseFields)
    • getCacheResponseFields

      public String[] getCacheResponseFields()
    • setCacheResponseFields

      public void setCacheResponseFields(String[] cacheResponseFields)
    • getHighlightedFields

      public String[] getHighlightedFields()
      Returns:
      the highlightedFields
    • setHighlightedFields

      public void setHighlightedFields(String[] highlightedFields)
      Parameters:
      highlightedFields - the highlightedFields to set
    • highlightedFields

      public void highlightedFields(Consumer<Stream<String>> stream)
    • getSearchFields

      public String[] getSearchFields()
      Returns:
      the supportedFields
    • setSearchFields

      public void setSearchFields(String[] supportedFields)
      Parameters:
      supportedFields - the supportedFields to set
    • getFacetFields

      public String[] getFacetFields()
      Returns:
      the facetFields
    • setFacetFields

      public void setFacetFields(String[] facetFields)
      Parameters:
      facetFields - the facetFields to set
    • getSortFields

      public String[] getSortFields()
      Returns:
      the sortFields
    • setSortFields

      public void setSortFields(String[] sortFields)
      Parameters:
      sortFields - the sortFields to set