Annotation Interface Facet


@Retention(RUNTIME) @Target(METHOD) @Documented public @interface Facet
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    facet.field fields to facet on
    int
    facet.limit limit number results returned
    int
    facet.mincount minimum number of hits for result to be included in response
    int
    facet.pivot.mincount minimum number of hits for result to be included in pivot response
    facet.pivot fields to pivot on
    facet.prefix
    facet.query queries to facet on
  • Element Details

    • fields

      String[] fields
      facet.field fields to facet on
      Returns:
      Default:
      {}
    • queries

      String[] queries
      facet.query queries to facet on
      Returns:
      Default:
      {}
    • minCount

      int minCount
      facet.mincount minimum number of hits for result to be included in response
      Returns:
      Default:
      1
    • limit

      int limit
      facet.limit limit number results returned
      Returns:
      Default:
      10
    • prefix

      String prefix
      facet.prefix
      Returns:
      prefix
      Default:
      ""
    • pivots

      Pivot[] pivots
      facet.pivot fields to pivot on
      Returns:
      Since:
      1.2
      Default:
      {}
    • pivotMinCount

      int pivotMinCount
      facet.pivot.mincount minimum number of hits for result to be included in pivot response
      Returns:
      Default:
      1