Class Ranking

    • Constructor Detail

      • Ranking

        public Ranking()
    • Method Detail

      • isLiteral

        public boolean isLiteral()

        Returns whether literal (non-stemmed, non-normalized) forms of the words should be indexed in a separate index which is searched by a automatically added rank term during searches.

        Default is false.

      • setLiteral

        public void setLiteral​(boolean literal)
      • isFilter

        public boolean isFilter()

        Returns whether this is a filter. Filters will only tell if they are matched or not, no detailed relevance information will be available about the match.

        Matching a filter is much cheaper for the search engine than matching a regular field.

        Default is false.

      • setFilter

        public void setFilter​(boolean filter)
      • isNormal

        public boolean isNormal()
        Whether user has explicitly requested normal (non-filter) behavior
      • setNormal

        public void setNormal​(boolean n)
      • equals

        public boolean equals​(Object o)
        Returns true if the given rank settings are the same
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object