Return-Path: Delivered-To: apmail-lucene-java-commits-archive@www.apache.org Received: (qmail 57151 invoked from network); 3 Aug 2009 03:39:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Aug 2009 03:39:44 -0000 Received: (qmail 55286 invoked by uid 500); 3 Aug 2009 03:39:49 -0000 Delivered-To: apmail-lucene-java-commits-archive@lucene.apache.org Received: (qmail 55232 invoked by uid 500); 3 Aug 2009 03:39:49 -0000 Mailing-List: contact java-commits-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-commits@lucene.apache.org Received: (qmail 55223 invoked by uid 99); 3 Aug 2009 03:39:49 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Aug 2009 03:39:49 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Aug 2009 03:39:45 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 1993823889D1; Mon, 3 Aug 2009 03:38:59 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r800191 [12/12] - in /lucene/java/trunk: ./ contrib/ contrib/queryparser/ contrib/queryparser/src/ contrib/queryparser/src/java/ contrib/queryparser/src/java/org/ contrib/queryparser/src/java/org/apache/ contrib/queryparser/src/java/org/apa... Date: Mon, 03 Aug 2009 03:38:50 -0000 To: java-commits@lucene.apache.org From: buschmi@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090803033859.1993823889D1@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/FastCharStream.java URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/FastCharStream.java?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/FastCharStream.java (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/FastCharStream.java Mon Aug 3 03:38:44 2009 @@ -16,6 +16,7 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. + * */ import java.io.*; @@ -23,7 +24,11 @@ /** An efficient implementation of JavaCC's CharStream interface.

Note that * this does not do line-number counting, but instead keeps track of the * character position of the token in the input, as required by Lucene's {@link - * org.apache.lucene.analysis.Token} API. */ + * org.apache.lucene.analysis.Token} API. + * + * @deprecated this class will be removed in Lucene 3.0, when the {@link QueryParser} is removed + * + * */ public final class FastCharStream implements CharStream { char[] buffer = null; Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/MultiFieldQueryParser.java URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/MultiFieldQueryParser.java?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/MultiFieldQueryParser.java (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/MultiFieldQueryParser.java Mon Aug 3 03:38:44 2009 @@ -20,7 +20,6 @@ import java.util.ArrayList; import java.util.List; import java.util.Map; -import java.util.Vector; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.search.BooleanClause; @@ -32,6 +31,8 @@ /** * A QueryParser which constructs queries to search multiple fields. * + * @deprecated use the equivalent class defined in the new queryparser project, + * currently located in contrib: org.apache.lucene.queryParser.original.OriginalQueryParserHelper * * @version $Revision$ */ Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/ParseException.java URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/ParseException.java?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/ParseException.java (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/ParseException.java Mon Aug 3 03:38:44 2009 @@ -10,6 +10,9 @@ * * You can modify this class to customize your error reporting * mechanisms so long as you retain the public fields. + * + * @deprecated use the equivalent class defined in the new queryparser project, + * currently located in contrib: org.apache.lucene.queryParser.original.parser.ParseException */ public class ParseException extends Exception { Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParser.java URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParser.java?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParser.java (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParser.java Mon Aug 3 03:38:44 2009 @@ -97,6 +97,9 @@ *

* *

Note that QueryParser is not thread-safe.

+ * + * @deprecated use the equivalent class defined in the new queryparser project, + * currently located in contrib: org.apache.lucene.queryParser.original.OriginalQueryParserHelper */ public class QueryParser implements QueryParserConstants { Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParser.jj URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParser.jj?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParser.jj (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParser.jj Mon Aug 3 03:38:44 2009 @@ -120,7 +120,11 @@ * use a different method for date conversion. *

* - *

Note that QueryParser is not thread-safe.

+ *

Note that QueryParser is not thread-safe.

+ * + * @deprecated use the equivalent class defined in the new queryparser project, + * currently located in contrib: org.apache.lucene.queryParser.original.LuceneQueryParserHelper + * */ public class QueryParser { Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParserConstants.java URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParserConstants.java?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParserConstants.java (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParserConstants.java Mon Aug 3 03:38:44 2009 @@ -5,6 +5,10 @@ /** * Token literal values and constants. * Generated by org.javacc.parser.OtherFilesGen#start() + * + * @deprecated use the equivalent class defined in the new queryparser project, + * currently located in contrib: org.apache.lucene.queryParser.original.parser.TextParserConstants + * */ public interface QueryParserConstants { Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParserTokenManager.java URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParserTokenManager.java?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParserTokenManager.java (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/QueryParserTokenManager.java Mon Aug 3 03:38:44 2009 @@ -34,7 +34,11 @@ import org.apache.lucene.search.WildcardQuery; import org.apache.lucene.util.Parameter; -/** Token Manager. */ +/** Token Manager. + * + * @deprecated use the equivalent class defined in the new queryparser project, + * currently located in contrib: org.apache.lucene.queryParser.original.parser.TextParserTokenManager + */ public class QueryParserTokenManager implements QueryParserConstants { Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/Token.java URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/Token.java?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/Token.java (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/Token.java Mon Aug 3 03:38:44 2009 @@ -4,6 +4,10 @@ /** * Describes the input token stream. + * + * @deprecated use the equivalent class defined in the new queryparser project, + * currently located in contrib: org.apache.lucene.queryParser.original.parser.Token + * */ public class Token { Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/TokenMgrError.java URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/TokenMgrError.java?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/TokenMgrError.java (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/TokenMgrError.java Mon Aug 3 03:38:44 2009 @@ -2,7 +2,12 @@ /* JavaCCOptions: */ package org.apache.lucene.queryParser; -/** Token Manager Error. */ +/** Token Manager Error. + * + * @deprecated use the equivalent class defined in the new queryparser project, + * currently located in contrib: org.apache.lucene.queryParser.original.parser.TokenMgrError + * + */ public class TokenMgrError extends Error { Modified: lucene/java/trunk/src/java/org/apache/lucene/queryParser/package.html URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/queryParser/package.html?rev=800191&r1=800190&r2=800191&view=diff ============================================================================== --- lucene/java/trunk/src/java/org/apache/lucene/queryParser/package.html (original) +++ lucene/java/trunk/src/java/org/apache/lucene/queryParser/package.html Mon Aug 3 03:38:44 2009 @@ -20,6 +20,8 @@ +NOTE: Please look into lucene contrib/queryparser for the new flexible queryparser api. + A simple query parser implemented with JavaCC.

Note that JavaCC defines lots of public classes, methods and fields that do not need to be public.  These clutter the documentation.