Class ScopeFacetRequest

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    @Deprecated
    public class ScopeFacetRequest
    extends FacetRequest
    Deprecated.
    Use FacetRequest with a ScopeVector as the field instead.
    FacetRequest that generates bucket values on matching scopes from document.

    Performance Note: it is recommended you only use a ScopeFacetRequest on fields that have highlight.method schema field property set to "index".

    See Also:
    Serialized Form
    • Constructor Detail

      • ScopeFacetRequest

        public ScopeFacetRequest()
        Deprecated.
      • ScopeFacetRequest

        public ScopeFacetRequest​(FieldExpression field,
                                 java.lang.String scope)
        Deprecated.
      • ScopeFacetRequest

        public ScopeFacetRequest​(java.lang.String field,
                                 java.lang.String scope)
        Deprecated.
    • Method Detail

      • isFacetFinder

        public final boolean isFacetFinder()
        Deprecated.
        true if the facet finder can replace this FacetRequest with a suggested FacetRequest.

        This will replace a FacetRequest for a numeric field with a RangeFacetRequest when facet finder runs.

        Overrides:
        isFacetFinder in class FacetRequest
      • setFacetFinder

        public final void setFacetFinder​(boolean value)
        Deprecated.
        Set if FacetFinder is allowed to provide a suggestion for this FacetRequest.
        Overrides:
        setFacetFinder in class FacetRequest
      • getScope

        public java.lang.String getScope()
        Deprecated.
      • setScope

        public void setScope​(java.lang.String value)
        Deprecated.
      • addName

        protected int addName​(java.lang.StringBuilder buffer)
        Deprecated.
        Overrides:
        addName in class FacetRequest
      • addParameters

        protected int addParameters​(java.lang.StringBuilder buffer,
                                    int index)
        Deprecated.
        Overrides:
        addParameters in class FacetRequest
      • equals

        public boolean equals​(java.lang.Object other)
        Deprecated.
        Overrides:
        equals in class FacetRequest