X-Git-Url: https://git.mdrn.pl/pylucene.git/blobdiff_plain/a2e61f0c04805cfcb8706176758d1283c7e3a55c..aaeed5504b982cf3545252ab528713250aa33eed:/lucene-java-3.5.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/standard/package.html diff --git a/lucene-java-3.5.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/standard/package.html b/lucene-java-3.5.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/standard/package.html new file mode 100644 index 0000000..27ba181 --- /dev/null +++ b/lucene-java-3.5.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/standard/package.html @@ -0,0 +1,50 @@ + + + + + + + + +Contains the implementation of the Lucene query parser using the flexible query parser frameworks + +

Lucene Flexible Query Parser Implementation

+

+The old Lucene query parser used to have only one class that performed +all the parsing operations. In the new query parser structure, the +parsing was divided in 3 steps: parsing (syntax), processing (semantic) +and building. +

+

+The classes contained in the package org.apache.lucene.queryParser.standard +are used to reproduce the same behavior as the old query parser. +

+ +

+Check org.apache.lucene.queryParser.standard.StandardQueryParser to quick start using the Lucene query parser. +

+ +

+There are 2 wrapper classes that extends QueryParser and MultiFieldQueryParser. +The classes implement internally the new query parser structure. These 2 +classes are deprecated and should only be used when there is a need to use the +old query parser interface. +

+ + +