1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5 <!-- Generated by javadoc (build 1.6.0_30) on Tue Nov 19 11:16:56 CET 2013 -->
6 <META http-equiv="Content-Type" content="text/html; charset=utf-8">
8 org.apache.solr.parser (Solr 4.6.0 API)
11 <META NAME="date" CONTENT="2013-11-19">
13 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
15 <SCRIPT type="text/javascript">
16 function windowTitle()
18 if (location.href.indexOf('is-external=true') == -1) {
19 parent.document.title="org.apache.solr.parser (Solr 4.6.0 API)";
28 <BODY BGCOLOR="white" onload="windowTitle();">
32 <!-- ========= START OF TOP NAVBAR ======= -->
33 <A NAME="navbar_top"><!-- --></A>
34 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
37 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38 <A NAME="navbar_top_firstrow"><!-- --></A>
39 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40 <TR ALIGN="center" VALIGN="top">
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58 <A HREF="../../../../org/apache/solr/logging/log4j/package-summary.html"><B>PREV PACKAGE</B></A>
59 <A HREF="../../../../org/apache/solr/request/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61 <A HREF="../../../../index.html?org/apache/solr/parser/package-summary.html" target="_top"><B>FRAMES</B></A>
62 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
63 <SCRIPT type="text/javascript">
66 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
71 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
78 <A NAME="skip-navbar_top"></A>
79 <!-- ========= END OF TOP NAVBAR ========= -->
83 Package org.apache.solr.parser
86 Solr native variant of the <A HREF="http://lucene.apache.org/core/4_6_0/queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">Lucene Classic QueryParser</A>
90 <A HREF="#package_description"><B>Description</B></A>
93 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
94 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
95 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
96 <B>Interface Summary</B></FONT></TH>
98 <TR BGCOLOR="white" CLASS="TableRowColor">
99 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/CharStream.html" title="interface in org.apache.solr.parser">CharStream</A></B></TD>
100 <TD>This interface describes a character stream that maintains line and
101 column number positions of the characters.</TD>
103 <TR BGCOLOR="white" CLASS="TableRowColor">
104 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/QueryParserConstants.html" title="interface in org.apache.solr.parser">QueryParserConstants</A></B></TD>
105 <TD>Token literal values and constants.</TD>
112 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
113 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
115 <B>Class Summary</B></FONT></TH>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/FastCharStream.html" title="class in org.apache.solr.parser">FastCharStream</A></B></TD>
119 <TD>An efficient implementation of JavaCC's CharStream interface.</TD>
121 <TR BGCOLOR="white" CLASS="TableRowColor">
122 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/QueryParser.html" title="class in org.apache.solr.parser">QueryParser</A></B></TD>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/QueryParserTokenManager.html" title="class in org.apache.solr.parser">QueryParserTokenManager</A></B></TD>
127 <TD>Token Manager.</TD>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/SolrQueryParserBase.html" title="class in org.apache.solr.parser">SolrQueryParserBase</A></B></TD>
131 <TD>This class is overridden by QueryParser in QueryParser.jj
132 and acts to separate the majority of the Java code from the .jj grammar file.</TD>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/Token.html" title="class in org.apache.solr.parser">Token</A></B></TD>
136 <TD>Describes the input token stream.</TD>
143 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
144 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
145 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
146 <B>Enum Summary</B></FONT></TH>
148 <TR BGCOLOR="white" CLASS="TableRowColor">
149 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/QueryParser.Operator.html" title="enum in org.apache.solr.parser">QueryParser.Operator</A></B></TD>
150 <TD>The default operator for parsing queries.</TD>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/SolrQueryParserBase.MagicFieldName.html" title="enum in org.apache.solr.parser">SolrQueryParserBase.MagicFieldName</A></B></TD>
154 <TD>Identifies the list of all known "magic fields" that trigger
155 special parsing behavior</TD>
162 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
163 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
164 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
165 <B>Exception Summary</B></FONT></TH>
167 <TR BGCOLOR="white" CLASS="TableRowColor">
168 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/ParseException.html" title="class in org.apache.solr.parser">ParseException</A></B></TD>
169 <TD>This exception is thrown when parse errors are encountered.</TD>
176 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
177 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
178 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
179 <B>Error Summary</B></FONT></TH>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/solr/parser/TokenMgrError.html" title="class in org.apache.solr.parser">TokenMgrError</A></B></TD>
183 <TD>Token Manager Error.</TD>
189 <A NAME="package_description"><!-- --></A><H2>
190 Package org.apache.solr.parser Description
195 Solr native variant of the <A HREF="http://lucene.apache.org/core/4_6_0/queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">Lucene Classic QueryParser</A>
207 <!-- ======= START OF BOTTOM NAVBAR ====== -->
208 <A NAME="navbar_bottom"><!-- --></A>
209 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
210 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
212 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
213 <A NAME="navbar_bottom_firstrow"><!-- --></A>
214 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
215 <TR ALIGN="center" VALIGN="top">
216 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
217 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
218 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
219 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
220 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
221 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
222 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
226 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
232 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
233 <A HREF="../../../../org/apache/solr/logging/log4j/package-summary.html"><B>PREV PACKAGE</B></A>
234 <A HREF="../../../../org/apache/solr/request/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
235 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
236 <A HREF="../../../../index.html?org/apache/solr/parser/package-summary.html" target="_top"><B>FRAMES</B></A>
237 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
238 <SCRIPT type="text/javascript">
241 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
246 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
253 <A NAME="skip-navbar_bottom"></A>
254 <!-- ======== END OF BOTTOM NAVBAR ======= -->
258 <i>Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.</i>
259 <script src='../../../../prettify.js' type='text/javascript'></script>
260 <script type='text/javascript'>
262 var oldonload = window.onload;
263 if (typeof oldonload != 'function') {
264 window.onload = prettyPrint;
266 window.onload = function() {