Class DslRequest
- java.lang.Object
- 
- com.lucidworks.search.dsl.DslBase
- 
- com.lucidworks.search.dsl.request.DslCloneable
- 
- com.lucidworks.search.dsl.request.DslRequest
 
 
 
- 
 public class DslRequest extends DslCloneable Container that holds all parameters for DSL request
- 
- 
Constructor SummaryConstructors Constructor Description DslRequest(QueryDefinition queryDefinition, Results results, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map<java.lang.String,java.lang.Object> context, Facets facets)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DslRequestclone()java.util.Map<java.lang.String,java.lang.Object>getContext()FacetsgetFacets()java.util.Map<java.lang.String,java.lang.Object>getParams()QueryDefinitiongetQueryDefinition()ResultsgetResults()voidsetFacets(Facets facets)voidsetQueryDefinition(QueryDefinition queryDefinition)- 
Methods inherited from class com.lucidworks.search.dsl.request.DslCloneableclone, deepClone
 
- 
 
- 
- 
- 
Constructor Detail- 
DslRequestpublic DslRequest(QueryDefinition queryDefinition, Results results, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map<java.lang.String,java.lang.Object> context, Facets facets) 
 
- 
 - 
Method Detail- 
getQueryDefinitionpublic QueryDefinition getQueryDefinition() - Returns:
- search query parameters
 
 - 
getParamspublic java.util.Map<java.lang.String,java.lang.Object> getParams() - Returns:
- a map that holds request parameters that will be added to the underlying query to search engine
 
 - 
setQueryDefinitionpublic void setQueryDefinition(QueryDefinition queryDefinition) 
 - 
getResultspublic Results getResults() - Returns:
- search result parameters
 
 - 
getFacetspublic Facets getFacets() - Returns:
- facets parameters
 
 - 
setFacetspublic void setFacets(Facets facets) 
 - 
getContextpublic java.util.Map<java.lang.String,java.lang.Object> getContext() - Returns:
- a map that holds additional parameters that are used by some stages or DSL hints
 
 - 
clonepublic DslRequest clone() - Specified by:
- clonein class- DslCloneable
 
 
- 
 
-