Home » lucene-3.0.1-src » org.apache » lucene » xmlparser » [javadoc | source]
org.apache.lucene.xmlparser
public class: CorePlusExtensionsParser [javadoc | source]
java.lang.Object
   org.apache.lucene.xmlparser.CoreParser
      org.apache.lucene.xmlparser.CorePlusExtensionsParser

All Implemented Interfaces:
    QueryBuilder

Fields inherited from org.apache.lucene.xmlparser.CoreParser:
analyzer,  parser,  queryFactory,  filterFactory,  maxNumCachedFilters
Constructor:
 public CorePlusExtensionsParser(Analyzer analyzer,
    QueryParser parser) 
    Construct an XML parser that uses a single instance QueryParser for handling UserQuery tags - all parse operations are synchronized on this parser
    Parameters:
    analyzer -
    parser - A QueryParser which will be synchronized on during parse calls.
 public CorePlusExtensionsParser(String defaultField,
    Analyzer analyzer) 
    Constructs an XML parser that creates a QueryParser for each UserQuery request.
    Parameters:
    defaultField - The default field name used by QueryParsers constructed for UserQuery tags
    analyzer -
Methods from org.apache.lucene.xmlparser.CoreParser:
addFilterBuilder,   addQueryBuilder,   getQuery,   parse
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait