Class RegexQuery

    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.lucene.search.MultiTermQuery

        org.apache.lucene.search.MultiTermQuery.ConstantScoreAutoRewrite, org.apache.lucene.search.MultiTermQuery.RewriteMethod, org.apache.lucene.search.MultiTermQuery.TopTermsBoostOnlyBooleanQueryRewrite, org.apache.lucene.search.MultiTermQuery.TopTermsScoringBooleanQueryRewrite
    • Field Summary

      • Fields inherited from class org.apache.lucene.search.MultiTermQuery

        CONSTANT_SCORE_AUTO_REWRITE_DEFAULT, CONSTANT_SCORE_BOOLEAN_QUERY_REWRITE, CONSTANT_SCORE_FILTER_REWRITE, rewriteMethod, SCORING_BOOLEAN_QUERY_REWRITE
    • Constructor Summary

      Constructors 
      Constructor Description
      RegexQuery​(org.apache.lucene.index.Term term)
      Constructs a query for terms matching term.
    • Constructor Detail

      • RegexQuery

        public RegexQuery​(org.apache.lucene.index.Term term)
        Constructs a query for terms matching term.
    • Method Detail

      • getTerm

        public org.apache.lucene.index.Term getTerm()
      • getEnum

        protected org.apache.lucene.search.FilteredTermEnum getEnum​(org.apache.lucene.index.IndexReader reader)
                                                             throws IOException
        Specified by:
        getEnum in class org.apache.lucene.search.MultiTermQuery
        Throws:
        IOException
      • toString

        public String toString​(String field)
        Specified by:
        toString in class org.apache.lucene.search.Query
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class org.apache.lucene.search.MultiTermQuery
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.apache.lucene.search.MultiTermQuery