Package | Description |
---|---|
org.apache.solr.handler.component |
SearchComponent implementations for
use in SearchHandler |
org.apache.solr.parser |
Solr native variant of the Lucene Classic QueryParser
|
org.apache.solr.response.transform |
APIs and implementations of
DocTransformer for modifying documents in Solr request responses |
org.apache.solr.schema |
IndexSchema and FieldType implementations for powering schema.xml |
org.apache.solr.search |
APIs and classes for parsing and processing search requests
|
org.apache.solr.search.join |
Classes related to joins.
|
org.apache.solr.util |
Common utility classes used throughout Solr
|
Modifier and Type | Method and Description |
---|---|
QParser |
ResponseBuilder.getQparser() |
Modifier and Type | Method and Description |
---|---|
void |
ResponseBuilder.setQparser(QParser qparser) |
Modifier and Type | Field and Description |
---|---|
protected QParser |
SolrQueryParserBase.parser |
Modifier and Type | Method and Description |
---|---|
void |
SolrQueryParserBase.init(Version matchVersion,
String defaultField,
QParser parser) |
Constructor and Description |
---|
QueryParser(Version matchVersion,
String defaultField,
QParser parser) |
Modifier and Type | Field and Description |
---|---|
QParser |
ValueSourceAugmenter.qparser |
Constructor and Description |
---|
ValueSourceAugmenter(String name,
QParser qparser,
ValueSource valueSource) |
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.
|
Query |
SpatialQueryable.createSpatialQuery(QParser parser,
SpatialOptions options) |
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
|
Query |
LatLonType.createSpatialQuery(QParser parser,
SpatialOptions options) |
Query |
GeoHashField.createSpatialQuery(QParser parser,
SpatialOptions options) |
Query |
AbstractSpatialFieldType.createSpatialQuery(QParser parser,
SpatialOptions options)
Implemented for compatibility with geofilt & bbox query parsers:
SpatialQueryable . |
Query |
TrieField.getFieldQuery(QParser parser,
SchemaField field,
String externalVal) |
Query |
TextField.getFieldQuery(QParser parser,
SchemaField field,
String externalVal) |
Query |
PointType.getFieldQuery(QParser parser,
SchemaField field,
String externalVal) |
Query |
LatLonType.getFieldQuery(QParser parser,
SchemaField field,
String externalVal) |
Query |
FieldType.getFieldQuery(QParser parser,
SchemaField field,
String externalVal)
Returns a Query instance for doing searches against a field.
|
Query |
CurrencyField.getFieldQuery(QParser parser,
SchemaField field,
String externalVal) |
Query |
AbstractSubTypeFieldType.getFieldQuery(QParser parser,
SchemaField field,
String externalVal)
Throws UnsupportedOperationException()
|
Query |
AbstractSpatialFieldType.getFieldQuery(QParser parser,
SchemaField field,
String externalVal) |
Query |
FieldType.getPrefixQuery(QParser parser,
SchemaField sf,
String termStr)
Returns a Query instance for doing prefix searches on this field type.
|
Query |
CurrencyField.getRangeQuery(QParser parser,
SchemaField field,
org.apache.solr.schema.CurrencyValue p1,
org.apache.solr.schema.CurrencyValue p2,
boolean minInclusive,
boolean maxInclusive) |
Query |
TrieDateField.getRangeQuery(QParser parser,
SchemaField sf,
Date min,
Date max,
boolean minInclusive,
boolean maxInclusive) |
Query |
DateField.getRangeQuery(QParser parser,
SchemaField sf,
Date part1,
Date part2,
boolean minInclusive,
boolean maxInclusive)
Deprecated.
DateField specific range query
|
Query |
TrieField.getRangeQuery(QParser parser,
SchemaField field,
String min,
String max,
boolean minInclusive,
boolean maxInclusive) |
Query |
TrieDateField.getRangeQuery(QParser parser,
SchemaField field,
String min,
String max,
boolean minInclusive,
boolean maxInclusive) |
Query |
TextField.getRangeQuery(QParser parser,
SchemaField field,
String part1,
String part2,
boolean minInclusive,
boolean maxInclusive) |
Query |
PointType.getRangeQuery(QParser parser,
SchemaField field,
String part1,
String part2,
boolean minInclusive,
boolean maxInclusive) |
Query |
LatLonType.getRangeQuery(QParser parser,
SchemaField field,
String part1,
String part2,
boolean minInclusive,
boolean maxInclusive) |
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.
|
Query |
EnumField.getRangeQuery(QParser parser,
SchemaField field,
String min,
String max,
boolean minInclusive,
boolean maxInclusive)
Returns a Query instance for doing range searches on this field type.
|
Query |
CurrencyField.getRangeQuery(QParser parser,
SchemaField field,
String part1,
String part2,
boolean minInclusive,
boolean maxInclusive) |
Query |
CollationField.getRangeQuery(QParser parser,
SchemaField field,
String part1,
String part2,
boolean minInclusive,
boolean maxInclusive) |
Query |
AbstractSpatialFieldType.getRangeQuery(QParser parser,
SchemaField field,
String part1,
String part2,
boolean minInclusive,
boolean maxInclusive) |
MultiTermQuery.RewriteMethod |
FieldType.getRewriteMethod(QParser parser,
SchemaField field)
Expert: Returns the rewrite method for multiterm queries such as wildcards.
|
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)
Deprecated.
|
ValueSource |
RandomSortField.getValueSource(SchemaField field,
QParser qparser) |
ValueSource |
PointType.getValueSource(SchemaField field,
QParser parser) |
ValueSource |
LongField.getValueSource(SchemaField field,
QParser qparser)
Deprecated.
|
ValueSource |
LatLonType.getValueSource(SchemaField field,
QParser parser) |
ValueSource |
IntField.getValueSource(SchemaField field,
QParser qparser)
Deprecated.
|
ValueSource |
GeoHashField.getValueSource(SchemaField field,
QParser parser) |
ValueSource |
FloatField.getValueSource(SchemaField field,
QParser qparser)
Deprecated.
|
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 |
EnumField.getValueSource(SchemaField field,
QParser qparser)
called to get the default value source (normally, from the
Lucene FieldCache.)
|
ValueSource |
DoubleField.getValueSource(SchemaField field,
QParser qparser)
Deprecated.
|
ValueSource |
DateField.getValueSource(SchemaField field,
QParser parser)
Deprecated.
|
org.apache.solr.schema.CurrencyField.RawCurrencyValueSource |
CurrencyField.getValueSource(SchemaField field,
QParser parser)
Returns a ValueSource over this field in which the numeric value for
each document represents the indexed value as converted to the default
currency for the field, normalized to it's most granular form based
on the default fractional digits.
|
ValueSource |
ByteField.getValueSource(SchemaField field,
QParser qparser)
Deprecated.
|
ValueSource |
BoolField.getValueSource(SchemaField field,
QParser qparser) |
ValueSource |
BCDIntField.getValueSource(SchemaField field,
QParser qparser)
Deprecated.
|
ValueSource |
AbstractSpatialFieldType.getValueSource(SchemaField field,
QParser parser) |
protected ValueSource |
BBoxField.getValueSourceFromSpatialArgs(QParser parser,
SchemaField field,
SpatialArgs spatialArgs,
String scoreParam,
BBoxStrategy strategy) |
protected ValueSource |
AbstractSpatialFieldType.getValueSourceFromSpatialArgs(QParser parser,
SchemaField field,
SpatialArgs spatialArgs,
String score,
T strategy) |
Modifier and Type | Class and Description |
---|---|
class |
DisMaxQParser
Query parser for dismax queries
|
class |
ExportQParserPlugin.ExportQParser |
class |
ExtendedDismaxQParser
Query parser that generates DisjunctionMaxQueries based on user configuration.
|
class |
FunctionQParser |
class |
LuceneQParser |
class |
MaxScoreQParser |
class |
SpatialFilterQParser |
Modifier and Type | Method and Description |
---|---|
QParser |
TermsQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
TermQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
SwitchQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
SurroundQParserPlugin.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 |
SimpleQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req)
Returns a QParser that will create a query by using Lucene's SimpleQueryParser.
|
QParser |
ReRankQParserPlugin.createParser(String query,
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 |
MaxScoreQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
LuceneQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
JoinQParserPlugin.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 |
ExportQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest request) |
QParser |
DisMaxQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
ComplexPhraseQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
CollapsingQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest request) |
QParser |
BoostQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
static QParser |
QParser.getParser(String qstr,
String defaultParser,
SolrQueryRequest req)
Create a
QParser to parse qstr ,
assuming that the default query parser is defaultParser . |
QParser |
QParser.subQuery(String q,
String defaultType)
Create a new QParser for parsing an embedded sub-query
|
Modifier and Type | Method and Description |
---|---|
protected ExtendedDismaxQParser.ExtendedSolrQueryParser |
ExtendedDismaxQParser.createEdismaxQueryParser(QParser qParser,
String field)
Creates an instance of ExtendedSolrQueryParser, the query parser that's going to be used
to parse the query.
|
Constructor and Description |
---|
ExtendedDismaxQParser.ExtendedSolrQueryParser(QParser parser,
String defaultField) |
SolrQueryParser(QParser parser,
String defaultField) |
Modifier and Type | Class and Description |
---|---|
class |
BlockJoinChildQParser |
Modifier and Type | Method and Description |
---|---|
protected QParser |
BlockJoinParentQParserPlugin.createBJQParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
protected QParser |
BlockJoinChildQParserPlugin.createBJQParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
BlockJoinParentQParserPlugin.createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
Constructor and Description |
---|
SolrPluginUtils.DisjunctionMaxQueryParser(QParser qp,
String defaultField) |
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.