| Package | Description | 
|---|---|
| org.apache.solr.handler.component | |
| org.apache.solr.schema | |
| org.apache.solr.search | |
| org.apache.solr.search.function | |
| org.apache.solr.util | 
| Modifier and Type | Method and Description | 
|---|---|
QParser | 
ResponseBuilder.getQparser()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ResponseBuilder.setQparser(QParser qparser)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SchemaField.checkFieldCacheSource(QParser parser)
Sanity checks that the properties of this field type are plausible 
 for a field that may be used to get a FieldCacheSource, throwing 
 an appropriate exception (including the field name) if it is not. 
 | 
org.apache.lucene.search.Query | 
SpatialQueryable.createSpatialQuery(QParser parser,
                  SpatialOptions options)  | 
org.apache.lucene.search.Query | 
PointType.createSpatialQuery(QParser parser,
                  SpatialOptions options)
Calculates the range and creates a RangeQuery (bounding box) wrapped in a BooleanQuery (unless the dimension is 1, one range for every dimension, AND'd together by a Boolean 
 | 
org.apache.lucene.search.Query | 
LatLonType.createSpatialQuery(QParser parser,
                  SpatialOptions options)  | 
org.apache.lucene.search.Query | 
GeoHashField.createSpatialQuery(QParser parser,
                  SpatialOptions options)  | 
org.apache.lucene.search.Query | 
TextField.getFieldQuery(QParser parser,
             SchemaField field,
             String externalVal)  | 
org.apache.lucene.search.Query | 
PointType.getFieldQuery(QParser parser,
             SchemaField field,
             String externalVal)  | 
org.apache.lucene.search.Query | 
LatLonType.getFieldQuery(QParser parser,
             SchemaField field,
             String externalVal)  | 
org.apache.lucene.search.Query | 
FieldType.getFieldQuery(QParser parser,
             SchemaField field,
             String externalVal)
Returns a Query instance for doing searches against a field. 
 | 
org.apache.lucene.search.Query | 
CurrencyField.getFieldQuery(QParser parser,
             SchemaField field,
             String externalVal)  | 
org.apache.lucene.search.Query | 
AbstractSubTypeFieldType.getFieldQuery(QParser parser,
             SchemaField field,
             String externalVal)
Throws UnsupportedOperationException() 
 | 
org.apache.lucene.search.Query | 
CurrencyField.getRangeQuery(QParser parser,
             SchemaField field,
             org.apache.solr.schema.CurrencyValue p1,
             org.apache.solr.schema.CurrencyValue p2,
             boolean minInclusive,
             boolean maxInclusive)  | 
org.apache.lucene.search.Query | 
TrieDateField.getRangeQuery(QParser parser,
             SchemaField sf,
             Date min,
             Date max,
             boolean minInclusive,
             boolean maxInclusive)  | 
org.apache.lucene.search.Query | 
DateField.getRangeQuery(QParser parser,
             SchemaField sf,
             Date part1,
             Date part2,
             boolean minInclusive,
             boolean maxInclusive)
DateField specific range query 
 | 
org.apache.lucene.search.Query | 
TrieField.getRangeQuery(QParser parser,
             SchemaField field,
             String min,
             String max,
             boolean minInclusive,
             boolean maxInclusive)  | 
org.apache.lucene.search.Query | 
TrieDateField.getRangeQuery(QParser parser,
             SchemaField field,
             String min,
             String max,
             boolean minInclusive,
             boolean maxInclusive)  | 
org.apache.lucene.search.Query | 
TextField.getRangeQuery(QParser parser,
             SchemaField field,
             String part1,
             String part2,
             boolean minInclusive,
             boolean maxInclusive)  | 
org.apache.lucene.search.Query | 
PointType.getRangeQuery(QParser parser,
             SchemaField field,
             String part1,
             String part2,
             boolean minInclusive,
             boolean maxInclusive)  | 
org.apache.lucene.search.Query | 
LatLonType.getRangeQuery(QParser parser,
             SchemaField field,
             String part1,
             String part2,
             boolean minInclusive,
             boolean maxInclusive)  | 
org.apache.lucene.search.Query | 
FieldType.getRangeQuery(QParser parser,
             SchemaField field,
             String part1,
             String part2,
             boolean minInclusive,
             boolean maxInclusive)
Returns a Query instance for doing range searches on this field type. 
 | 
org.apache.lucene.search.Query | 
CurrencyField.getRangeQuery(QParser parser,
             SchemaField field,
             String part1,
             String part2,
             boolean minInclusive,
             boolean maxInclusive)  | 
ValueSource | 
TrieField.getValueSource(SchemaField field,
              QParser qparser)  | 
ValueSource | 
TrieDateField.getValueSource(SchemaField field,
              QParser parser)  | 
ValueSource | 
StrField.getValueSource(SchemaField field,
              QParser parser)  | 
ValueSource | 
SortableLongField.getValueSource(SchemaField field,
              QParser qparser)
Deprecated.  
  | 
ValueSource | 
SortableIntField.getValueSource(SchemaField field,
              QParser qparser)
Deprecated.  
  | 
ValueSource | 
SortableFloatField.getValueSource(SchemaField field,
              QParser qparser)
Deprecated.  
  | 
ValueSource | 
SortableDoubleField.getValueSource(SchemaField field,
              QParser qparser)
Deprecated.  
  | 
ValueSource | 
ShortField.getValueSource(SchemaField field,
              QParser qparser)  | 
ValueSource | 
RandomSortField.getValueSource(SchemaField field,
              QParser parser)  | 
ValueSource | 
PointType.getValueSource(SchemaField field,
              QParser parser)  | 
ValueSource | 
LongField.getValueSource(SchemaField field,
              QParser qparser)  | 
ValueSource | 
LatLonType.getValueSource(SchemaField field,
              QParser parser)  | 
ValueSource | 
IntField.getValueSource(SchemaField field,
              QParser qparser)  | 
ValueSource | 
GeoHashField.getValueSource(SchemaField field,
              QParser parser)  | 
ValueSource | 
FloatField.getValueSource(SchemaField field,
              QParser qparser)  | 
ValueSource | 
FieldType.getValueSource(SchemaField field,
              QParser parser)
called to get the default value source (normally, from the
  Lucene FieldCache.) 
 | 
ValueSource | 
ExternalFileField.getValueSource(SchemaField field,
              QParser parser)  | 
ValueSource | 
DoubleField.getValueSource(SchemaField field,
              QParser qparser)  | 
ValueSource | 
DateField.getValueSource(SchemaField field,
              QParser parser)  | 
ValueSource | 
ByteField.getValueSource(SchemaField field,
              QParser qparser)  | 
ValueSource | 
BoolField.getValueSource(SchemaField field,
              QParser qparser)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DisMaxQParser
Query parser for dismax queries
 
 Note: This API is experimental and may change in non backward-compatible ways in the future 
 | 
class  | 
FunctionQParser  | 
class  | 
SpatialFilterQParser  | 
| Modifier and Type | Field and Description | 
|---|---|
protected QParser | 
DisMaxQParser.altQParser  | 
protected QParser | 
SolrQueryParser.parser  | 
| Modifier and Type | Method and Description | 
|---|---|
QParser | 
TermQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
SpatialFilterQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
SpatialBoxQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
RawQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
abstract QParser | 
QParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)
return a  
QParser | 
QParser | 
PrefixQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
OldLuceneQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
NestedQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
LuceneQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
FunctionRangeQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
FunctionQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
FieldQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
ExtendedDismaxQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
DisMaxQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
QParser | 
BoostQParserPlugin.createParser(String qstr,
            SolrParams localParams,
            SolrParams params,
            SolrQueryRequest req)  | 
static QParser | 
QParser.getParser(String qstr,
         String defaultType,
         SolrQueryRequest req)
Create a  
QParser to parse qstr,
 assuming that the default query type is defaultType. | 
QParser | 
QParser.subQuery(String q,
        String defaultType)
Create a new QParser for parsing an embedded sub-query 
 | 
| Constructor and Description | 
|---|
SolrQueryParser(QParser parser,
               String defaultField)  | 
SolrQueryParser(QParser parser,
               String defaultField,
               org.apache.lucene.analysis.Analyzer analyzer)  | 
| Constructor and Description | 
|---|
FileFloatSource(SchemaField field,
               SchemaField keyField,
               float defVal,
               QParser parser)  | 
| Constructor and Description | 
|---|
SolrPluginUtils.DisjunctionMaxQueryParser(QParser qp,
                                         String defaultField)  |