Class SimpleTerm

    • Field Detail

      • quoted

        private boolean quoted
    • Constructor Detail

      • SimpleTerm

        public SimpleTerm​(boolean q)
    • Method Detail

      • isQuoted

        boolean isQuoted()
      • getQuote

        public java.lang.String getQuote()
      • getFieldOperator

        public java.lang.String getFieldOperator()
      • toStringUnquoted

        public abstract java.lang.String toStringUnquoted()
      • suffixToString

        protected void suffixToString​(java.lang.StringBuilder r)
      • visitMatchingTerms

        public abstract void visitMatchingTerms​(IndexReader reader,
                                                java.lang.String fieldName,
                                                SimpleTerm.MatchingTermVisitor mtv)
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • distanceSubQueryNotAllowed

        public java.lang.String distanceSubQueryNotAllowed()
        Description copied from interface: DistanceSubQuery
        When distanceSubQueryNotAllowed() returns non null, the reason why the subquery is not allowed as a distance subquery is returned.
        When distanceSubQueryNotAllowed() returns null addSpanNearQueries() can be used in the creation of the span near clause for the subquery.
        Specified by:
        distanceSubQueryNotAllowed in interface DistanceSubQuery