Class UserInputQueryBuilder

java.lang.Object
org.apache.lucene.queryparser.xml.builders.UserInputQueryBuilder
All Implemented Interfaces:
QueryBuilder

public class UserInputQueryBuilder extends Object implements QueryBuilder
UserInputQueryBuilder uses 1 of 2 strategies for thread-safe parsing: 1) Synchronizing access to "parse" calls on a previously supplied QueryParser or.. 2) creating a new QueryParser object for each parse request
  • Constructor Details

    • UserInputQueryBuilder

      public UserInputQueryBuilder(QueryParser parser)
      This constructor has the disadvantage of not being able to change choice of default field name
      Parameters:
      parser - thread un-safe query parser
    • UserInputQueryBuilder

      public UserInputQueryBuilder(String defaultField, Analyzer analyzer)
  • Method Details