Modifier and Type | Class and Description |
---|---|
class |
SolrQuery
This is an augmented SolrParams with get/set/add fields for common fields used
in the Standard and Dismax request handlers
|
Modifier and Type | Method and Description |
---|---|
abstract SolrParams |
SolrRequest.getParams() |
Modifier and Type | Method and Description |
---|---|
QueryResponse |
SolrServer.query(SolrParams params)
Performs a query to the Solr server
|
QueryResponse |
SolrServer.query(SolrParams params,
SolrRequest.METHOD method)
Performs a query to the Solr server
|
Modifier and Type | Field and Description |
---|---|
private SolrParams |
DirectXmlRequest.params |
private SolrParams |
QueryRequest.query |
Modifier and Type | Method and Description |
---|---|
SolrParams |
DirectXmlRequest.getParams() |
SolrParams |
QueryRequest.getParams() |
SolrParams |
FieldAnalysisRequest.getParams() |
SolrParams |
CoreAdminRequest.getParams() |
SolrParams |
CoreAdminRequest.Create.getParams() |
SolrParams |
CoreAdminRequest.Persist.getParams() |
SolrParams |
CoreAdminRequest.MergeIndexes.getParams() |
SolrParams |
CoreAdminRequest.Unload.getParams() |
SolrParams |
LukeRequest.getParams() |
Modifier and Type | Method and Description |
---|---|
void |
DirectXmlRequest.setParams(SolrParams params) |
private NamedList |
JavaBinUpdateRequestCodec.solrParamsToNamedList(SolrParams params) |
Constructor and Description |
---|
QueryRequest(SolrParams q) |
QueryRequest(SolrParams q,
SolrRequest.METHOD method) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
ClientUtils.toQueryString(SolrParams params,
boolean xml) |
Modifier and Type | Class and Description |
---|---|
class |
AppendedSolrParams
SolrParams wrapper which acts similar to DefaultSolrParams except that
it "appends" the values of multi-value params from both sub instances, so
that all of the values are returned.
|
class |
DefaultSolrParams |
class |
MapSolrParams |
class |
ModifiableSolrParams
This class is similar to MultiMapSolrParams except you can edit the
parameters after it is initialized.
|
class |
MultiMapSolrParams |
class |
RequiredSolrParams
This is a simple wrapper to SolrParams that will throw a 400
exception if you ask for a parameter that does not exist.
|
Modifier and Type | Field and Description |
---|---|
protected SolrParams |
DefaultSolrParams.defaults |
protected SolrParams |
RequiredSolrParams.params |
protected SolrParams |
DefaultSolrParams.params |
Modifier and Type | Method and Description |
---|---|
static SolrParams |
SolrParams.toSolrParams(NamedList params)
Create SolrParams from NamedList.
|
static SolrParams |
SolrParams.wrapAppended(SolrParams params,
SolrParams defaults) |
static SolrParams |
SolrParams.wrapDefaults(SolrParams params,
SolrParams defaults) |
Modifier and Type | Method and Description |
---|---|
void |
ModifiableSolrParams.add(SolrParams params) |
static SolrParams |
SolrParams.wrapAppended(SolrParams params,
SolrParams defaults) |
static SolrParams |
SolrParams.wrapDefaults(SolrParams params,
SolrParams defaults) |
Constructor and Description |
---|
AppendedSolrParams(SolrParams main,
SolrParams extra)
Deprecated.
(3.6) Use
wrapAppended(SolrParams, SolrParams) instead. |
DefaultSolrParams(SolrParams params,
SolrParams defaults)
Deprecated.
(3.6) Use
wrapDefaults(SolrParams, SolrParams) instead. |
ModifiableSolrParams(SolrParams params)
Constructs a new ModifiableSolrParams, copying values from an existing SolrParams
|
RequiredSolrParams(SolrParams params) |
Modifier and Type | Field and Description |
---|---|
protected SolrParams |
RequestHandlerBase.appends |
protected SolrParams |
SpellCheckerRequestHandler.args
Deprecated.
|
protected SolrParams |
RequestHandlerBase.defaults |
protected SolrParams |
RequestHandlerBase.invariants |
private SolrParams |
ReplicationHandler.FileStream.params |
(package private) SolrParams |
CSVLoader.params |
Modifier and Type | Method and Description |
---|---|
(package private) void |
ReplicationHandler.doFetch(SolrParams solrParams) |
private void |
ReplicationHandler.doSnapShoot(SolrParams params,
SolrQueryResponse rsp,
SolrQueryRequest req) |
private AddUpdateCommand |
BinaryUpdateRequestHandler.getAddCommand(SolrParams params) |
private void |
ReplicationHandler.getFileChecksum(SolrParams solrParams,
SolrQueryResponse rsp)
Gets the checksum of a file
|
private void |
ReplicationHandler.getFileList(SolrParams solrParams,
SolrQueryResponse rsp) |
private void |
ReplicationHandler.getFileStream(SolrParams solrParams,
SolrQueryResponse rsp)
This method adds an Object of FileStream to the resposnse .
|
static boolean |
RequestHandlerUtils.handleCommit(UpdateRequestProcessor processor,
SolrParams params,
boolean force)
Check the request parameters and decide if it should commit or optimize.
|
static boolean |
RequestHandlerUtils.handleRollback(UpdateRequestProcessor processor,
SolrParams params,
boolean force) |
Constructor and Description |
---|
FileStream(SolrParams solrParams) |
MoreLikeThisHelper(SolrParams params,
SolrIndexSearcher searcher) |
Modifier and Type | Field and Description |
---|---|
private SolrParams |
QueryElevationComponent.initArgs |
(package private) SolrParams |
FacetComponent.FacetBase.localParams |
protected SolrParams |
SimpleStats.params
Configuration params behavior should be driven by
|
private SolrParams |
TermsComponent.TermsHelper.params |
Modifier and Type | Method and Description |
---|---|
protected SolrParams |
SpellCheckComponent.getCustomParams(java.lang.String dictionary,
SolrParams params,
boolean shardRequest)
For every param that is of the form "spellcheck.[dictionary name].XXXX=YYYY, add
XXXX=YYYY as a param to the custom param list
|
Modifier and Type | Method and Description |
---|---|
protected void |
SpellCheckComponent.addCollationsToResponse(SolrParams params,
SpellingResult spellingResult,
ResponseBuilder rb,
java.lang.String q,
NamedList response) |
private ShardRequest |
TermsComponent.createShardQuery(SolrParams params) |
private void |
FacetComponent.FieldFacet.fillParams(ResponseBuilder rb,
SolrParams params,
java.lang.String field) |
protected SolrParams |
SpellCheckComponent.getCustomParams(java.lang.String dictionary,
SolrParams params,
boolean shardRequest)
For every param that is of the form "spellcheck.[dictionary name].XXXX=YYYY, add
XXXX=YYYY as a param to the custom param list
|
private java.lang.String |
SpellCheckComponent.getDictionaryName(SolrParams params) |
protected SolrSpellChecker |
SpellCheckComponent.getSpellChecker(SolrParams params) |
void |
TermsComponent.TermsHelper.init(SolrParams params) |
(package private) void |
StatsInfo.parse(SolrParams params,
ResponseBuilder rb) |
(package private) void |
FacetComponent.FacetInfo.parse(SolrParams params,
ResponseBuilder rb) |
(package private) int |
TermsComponent.resolveRegexpFlags(SolrParams params) |
Constructor and Description |
---|
SimpleStats(SolrQueryRequest req,
DocSet docs,
SolrParams params) |
Modifier and Type | Field and Description |
---|---|
protected SolrParams |
HighlightingPluginBase.defaults |
Modifier and Type | Method and Description |
---|---|
private void |
DefaultSolrHighlighter.alternateField(NamedList docSummaries,
SolrParams params,
org.apache.lucene.document.Document doc,
java.lang.String fieldName) |
protected org.apache.lucene.search.vectorhighlight.BoundaryScanner |
BreakIteratorBoundaryScanner.get(java.lang.String fieldName,
SolrParams params) |
protected org.apache.lucene.search.vectorhighlight.BoundaryScanner |
SimpleBoundaryScanner.get(java.lang.String fieldName,
SolrParams params) |
protected abstract org.apache.lucene.search.vectorhighlight.BoundaryScanner |
SolrBoundaryScanner.get(java.lang.String fieldName,
SolrParams params) |
private org.apache.lucene.search.vectorhighlight.BoundaryScanner |
DefaultSolrHighlighter.getBoundaryScanner(java.lang.String fieldName,
SolrParams params) |
org.apache.lucene.search.vectorhighlight.BoundaryScanner |
SolrBoundaryScanner.getBoundaryScanner(java.lang.String fieldName,
SolrParams params) |
org.apache.lucene.search.highlight.Encoder |
DefaultEncoder.getEncoder(java.lang.String fieldName,
SolrParams params) |
org.apache.lucene.search.highlight.Encoder |
HtmlEncoder.getEncoder(java.lang.String fieldName,
SolrParams params) |
org.apache.lucene.search.highlight.Encoder |
SolrEncoder.getEncoder(java.lang.String fieldName,
SolrParams params)
Return an
Encoder appropriate for this field. |
protected org.apache.lucene.search.highlight.Encoder |
DefaultSolrHighlighter.getEncoder(java.lang.String fieldName,
SolrParams params)
Return an
Encoder appropriate for this field. |
protected org.apache.lucene.search.highlight.Formatter |
DefaultSolrHighlighter.getFormatter(java.lang.String fieldName,
SolrParams params)
Return a
Formatter appropriate for this field. |
org.apache.lucene.search.highlight.Formatter |
SolrFormatter.getFormatter(java.lang.String fieldName,
SolrParams params)
Return a
Formatter appropriate for this field. |
org.apache.lucene.search.highlight.Formatter |
HtmlFormatter.getFormatter(java.lang.String fieldName,
SolrParams params) |
org.apache.lucene.search.vectorhighlight.FragListBuilder |
SolrFragListBuilder.getFragListBuilder(SolrParams params)
Return a FragListBuilder.
|
org.apache.lucene.search.vectorhighlight.FragListBuilder |
SimpleFragListBuilder.getFragListBuilder(SolrParams params) |
org.apache.lucene.search.vectorhighlight.FragListBuilder |
SingleFragListBuilder.getFragListBuilder(SolrParams params) |
protected org.apache.lucene.search.vectorhighlight.FragListBuilder |
DefaultSolrHighlighter.getFragListBuilder(java.lang.String fieldName,
SolrParams params) |
protected org.apache.lucene.search.highlight.Fragmenter |
DefaultSolrHighlighter.getFragmenter(java.lang.String fieldName,
SolrParams params)
Return a
Fragmenter appropriate for this field. |
org.apache.lucene.search.highlight.Fragmenter |
GapFragmenter.getFragmenter(java.lang.String fieldName,
SolrParams params) |
org.apache.lucene.search.highlight.Fragmenter |
RegexFragmenter.getFragmenter(java.lang.String fieldName,
SolrParams params) |
org.apache.lucene.search.highlight.Fragmenter |
SolrFragmenter.getFragmenter(java.lang.String fieldName,
SolrParams params)
Return a
Fragmenter appropriate for this field. |
org.apache.lucene.search.vectorhighlight.FragmentsBuilder |
SolrFragmentsBuilder.getFragmentsBuilder(SolrParams params,
org.apache.lucene.search.vectorhighlight.BoundaryScanner bs)
Return a
FragmentsBuilder appropriate for this field. |
protected org.apache.lucene.search.vectorhighlight.FragmentsBuilder |
SimpleFragmentsBuilder.getFragmentsBuilder(SolrParams params,
java.lang.String[] preTags,
java.lang.String[] postTags,
org.apache.lucene.search.vectorhighlight.BoundaryScanner bs) |
protected abstract org.apache.lucene.search.vectorhighlight.FragmentsBuilder |
SolrFragmentsBuilder.getFragmentsBuilder(SolrParams params,
java.lang.String[] preTags,
java.lang.String[] postTags,
org.apache.lucene.search.vectorhighlight.BoundaryScanner bs) |
protected org.apache.lucene.search.vectorhighlight.FragmentsBuilder |
ScoreOrderFragmentsBuilder.getFragmentsBuilder(SolrParams params,
java.lang.String[] preTags,
java.lang.String[] postTags,
org.apache.lucene.search.vectorhighlight.BoundaryScanner bs) |
protected org.apache.lucene.search.vectorhighlight.FragmentsBuilder |
DefaultSolrHighlighter.getFragmentsBuilder(java.lang.String fieldName,
SolrParams params) |
protected int |
DefaultSolrHighlighter.getMaxSnippets(java.lang.String fieldName,
SolrParams params)
Return the max number of snippets for this field.
|
protected char |
SolrFragmentsBuilder.getMultiValuedSeparatorChar(SolrParams params) |
java.lang.String[] |
SolrFragmentsBuilder.getPostTags(SolrParams params,
java.lang.String fieldName) |
java.lang.String[] |
SolrFragmentsBuilder.getPreTags(SolrParams params,
java.lang.String fieldName) |
private SolrFragmentsBuilder |
DefaultSolrHighlighter.getSolrFragmentsBuilder(java.lang.String fieldName,
SolrParams params) |
private java.lang.String[] |
SolrFragmentsBuilder.getTags(SolrParams params,
java.lang.String paramName,
java.lang.String fieldName,
java.lang.String def) |
boolean |
SolrHighlighter.isHighlightingEnabled(SolrParams params)
Check whether Highlighting is enabled for this request.
|
protected boolean |
DefaultSolrHighlighter.isMergeContiguousFragments(java.lang.String fieldName,
SolrParams params)
Return whether adjacent fragments should be merged.
|
private boolean |
DefaultSolrHighlighter.useFastVectorHighlighter(SolrParams params,
IndexSchema schema,
java.lang.String fieldName) |
Modifier and Type | Class and Description |
---|---|
class |
ServletSolrParams |
class |
SolrParams
Deprecated.
Use org.apache.solr.common.params.SolrParams.
|
Modifier and Type | Field and Description |
---|---|
(package private) SolrParams |
SimpleFacets.localParams |
protected SolrParams |
SolrQueryRequestBase.origParams |
protected SolrParams |
SolrQueryRequestBase.params |
protected SolrParams |
SimpleFacets.params
Configuration params behavior should be driven by
|
protected SolrParams |
SimpleFacets.required |
Modifier and Type | Method and Description |
---|---|
SolrParams |
SolrQueryRequestBase.getOriginalParams() |
SolrParams |
SolrQueryRequest.getOriginalParams()
Returns the original request parameters.
|
SolrParams |
SolrQueryRequestBase.getParams() |
SolrParams |
SolrQueryRequest.getParams()
returns the current request parameters
|
protected static SolrParams |
LocalSolrQueryRequest.makeParams(java.lang.String query,
java.lang.String qtype,
int start,
int limit,
java.util.Map args) |
Modifier and Type | Method and Description |
---|---|
void |
SolrQueryRequestBase.setParams(SolrParams params) |
void |
SolrQueryRequest.setParams(SolrParams params)
Change the parameters for this request.
|
Constructor and Description |
---|
AppendedSolrParams(SolrParams main,
SolrParams extra)
Deprecated.
|
DefaultSolrParams(SolrParams main,
SolrParams extra)
Deprecated.
|
LocalSolrQueryRequest(SolrCore core,
SolrParams args) |
RequiredSolrParams(SolrParams params)
Deprecated.
|
SimpleFacets(SolrQueryRequest req,
DocSet docs,
SolrParams params) |
SimpleFacets(SolrQueryRequest req,
DocSet docs,
SolrParams params,
ResponseBuilder rb) |
SolrQueryRequestBase(SolrCore core,
SolrParams params) |
Modifier and Type | Field and Description |
---|---|
protected SolrParams |
SimilarityFactory.params |
Modifier and Type | Method and Description |
---|---|
SolrParams |
SimilarityFactory.getParams() |
Modifier and Type | Method and Description |
---|---|
void |
SimilarityFactory.init(SolrParams params) |
Modifier and Type | Field and Description |
---|---|
protected SolrParams |
QParser.localParams |
protected SolrParams |
QParser.params |
private SolrParams |
ExtendedDismaxQParser.solrParams |
Modifier and Type | Method and Description |
---|---|
SolrParams |
QParser.getLocalParams() |
static SolrParams |
QueryParsing.getLocalParams(java.lang.String txt,
SolrParams params)
"foo" returns null
"{!prefix f=myfield}yes" returns type="prefix",f="myfield",v="yes"
"{!prefix f=myfield v=$p}" returns type="prefix",f="myfield",v=params.get("p")
|
SolrParams |
QParser.getParams() |
Modifier and Type | Method and Description |
---|---|
protected void |
DisMaxQParser.addBoostFunctions(org.apache.lucene.search.BooleanQuery query,
SolrParams solrParams) |
protected void |
DisMaxQParser.addBoostQuery(org.apache.lucene.search.BooleanQuery query,
SolrParams solrParams) |
protected boolean |
DisMaxQParser.addMainQuery(org.apache.lucene.search.BooleanQuery query,
SolrParams solrParams)
Adds the main query to the query argument.
|
QParser |
SpatialFilterQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
FieldQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
SpatialBoxQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
DisMaxQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
BoostQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
ExtendedDismaxQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
LuceneQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
TermQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
RawQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
FunctionQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
OldLuceneQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
FunctionRangeQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
NestedQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser |
PrefixQParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
abstract QParser |
QParserPlugin.createParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req)
return a
QParser |
protected org.apache.lucene.search.Query |
DisMaxQParser.getAlternateUserQuery(SolrParams solrParams) |
static SolrParams |
QueryParsing.getLocalParams(java.lang.String txt,
SolrParams params)
"foo" returns null
"{!prefix f=myfield}yes" returns type="prefix",f="myfield",v="yes"
"{!prefix f=myfield v=$p}" returns type="prefix",f="myfield",v=params.get("p")
|
protected SolrPluginUtils.DisjunctionMaxQueryParser |
DisMaxQParser.getParser(java.util.Map<java.lang.String,java.lang.Float> fields,
java.lang.String paramName,
SolrParams solrParams,
float tiebreaker) |
protected org.apache.lucene.search.Query |
DisMaxQParser.getUserQuery(java.lang.String userQuery,
SolrPluginUtils.DisjunctionMaxQueryParser up,
SolrParams solrParams) |
(package private) static int |
QueryParsing.parseLocalParams(java.lang.String txt,
int start,
java.util.Map<java.lang.String,java.lang.String> target,
SolrParams params) |
static org.apache.lucene.search.Query |
QueryParsing.parseQuery(java.lang.String qs,
java.lang.String defaultField,
SolrParams params,
IndexSchema schema)
Helper utility for parsing a query using the Lucene QueryParser syntax.
|
void |
QParser.setLocalParams(SolrParams localParams) |
void |
QParser.setParams(SolrParams params) |
Constructor and Description |
---|
DisMaxQParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
ExtendedDismaxQParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
FunctionQParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
LuceneQParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
OldLuceneQParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
QParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req)
Constructor for the QParser
|
SpatialFilterQParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req,
boolean bbox) |
Modifier and Type | Method and Description |
---|---|
SolrParams |
SolrRequestParser.parseParamsAndFillStreams(javax.servlet.http.HttpServletRequest req,
java.util.ArrayList<ContentStream> streams) |
SolrParams |
SimpleRequestParser.parseParamsAndFillStreams(javax.servlet.http.HttpServletRequest req,
java.util.ArrayList<ContentStream> streams) |
SolrParams |
RawRequestParser.parseParamsAndFillStreams(javax.servlet.http.HttpServletRequest req,
java.util.ArrayList<ContentStream> streams) |
SolrParams |
MultipartRequestParser.parseParamsAndFillStreams(javax.servlet.http.HttpServletRequest req,
java.util.ArrayList<ContentStream> streams) |
SolrParams |
StandardRequestParser.parseParamsAndFillStreams(javax.servlet.http.HttpServletRequest req,
java.util.ArrayList<ContentStream> streams) |
Modifier and Type | Method and Description |
---|---|
SolrQueryRequest |
SolrRequestParsers.buildRequestFrom(SolrCore core,
SolrParams params,
java.util.Collection<ContentStream> streams) |
java.lang.String |
DirectSolrConnection.request(SolrRequestHandler handler,
SolrParams params,
java.lang.String body) |
Modifier and Type | Field and Description |
---|---|
SolrParams |
SpellingOptions.customParams
Any other custom params can be passed through.
|
Constructor and Description |
---|
SpellingOptions(java.util.Collection<org.apache.lucene.analysis.Token> tokens,
org.apache.lucene.index.IndexReader reader,
int count,
boolean onlyMorePopular,
boolean extendedResults,
float accuracy,
SolrParams customParams) |
Modifier and Type | Field and Description |
---|---|
private SolrParams |
SignatureUpdateProcessorFactory.params |
private SolrParams |
URLClassifyProcessorFactory.params |
Modifier and Type | Method and Description |
---|---|
void |
TextProfileSignature.init(SolrParams params) |
void |
Signature.init(SolrParams nl) |
private void |
URLClassifyProcessor.initParameters(SolrParams parameters) |
Constructor and Description |
---|
URLClassifyProcessor(SolrParams parameters,
SolrQueryRequest request,
SolrQueryResponse response,
UpdateRequestProcessor nextProcessor) |
Modifier and Type | Field and Description |
---|---|
(package private) static SolrParams |
HighlightingUtils.DEFAULTS
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
(package private) static SolrParams |
HighlightingUtils.getParams(SolrQueryRequest request)
Deprecated.
Combine request parameters with highlighting defaults.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
SolrPluginUtils.resolveUpdateChainParam(SolrParams params,
org.slf4j.Logger log)
Deprecated.
|
static void |
SolrPluginUtils.setDefaults(SolrQueryRequest req,
SolrParams defaults)
Set defaults on a SolrQueryRequest.
|
static void |
SolrPluginUtils.setDefaults(SolrQueryRequest req,
SolrParams defaults,
SolrParams appends,
SolrParams invariants)
Set default-ish params on a SolrQueryRequest.
|