Class SpanNotQuery.SpanNotWeight

    • Method Detail

      • extractTermContexts

        public void extractTermContexts​(Map<Term,​TermContext> contexts)
        Description copied from class: SpanWeight
        Collect all TermContexts used by this Weight
        Specified by:
        extractTermContexts in class SpanWeight
        Parameters:
        contexts - a map to add the TermContexts to
      • extractTerms

        public void extractTerms​(Set<Term> terms)
        Description copied from class: Weight
        Expert: adds all terms occurring in this query to the terms set. If the Weight was created with needsScores == true then this method will only extract terms which are used for scoring, otherwise it will extract all terms which are used for matching.
        Specified by:
        extractTerms in class Weight
      • isCacheable

        public boolean isCacheable​(LeafReaderContext ctx)
        Returns:
        true if the object can be cached against a given leaf