Index

A B C D E F G H I L M P Q R S T U 
All Classes and Interfaces|All Packages|Serialized Form

A

addParam(String, String) - Method in interface com.lucidworks.querying.api.QueryRequest
Add the given query parameter with its associated value to the query.
addValue(Object) - Method in interface com.lucidworks.querying.api.Document.Field
Add a value to the field.
addValues(Collection<?>) - Method in interface com.lucidworks.querying.api.Document.Field
Add more values to the field.

B

blobs() - Method in interface com.lucidworks.querying.api.fusion.Fusion
Fusion Blobs API for operations with the blob objects stored in Fusion.
Blobs - Interface in com.lucidworks.querying.api.fusion
Fusion Blobs API allows to perform operation with files and other objects stored in Fusion blob storage.
body(InputStream) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
Set stream request body.
body(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
Set string request body.

C

clearParams() - Method in interface com.lucidworks.querying.api.QueryRequest
Clear all query parameters from the query.
com.lucidworks.querying - package com.lucidworks.querying
 
com.lucidworks.querying.api - package com.lucidworks.querying.api
 
com.lucidworks.querying.api.fusion - package com.lucidworks.querying.api.fusion
 
com.lucidworks.querying.config - package com.lucidworks.querying.config
 
config - Variable in class com.lucidworks.querying.api.QueryStageBase
 
configClass() - Element in annotation interface com.lucidworks.querying.api.Stage
Stage configuration class.
containsField(String) - Method in interface com.lucidworks.querying.api.Document
Whether the document contains the given field.
Context - Interface in com.lucidworks.querying.api
Query pipeline context represented as a Map.

D

delete(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall
Perform DELETE call.
Document - Interface in com.lucidworks.querying.api
A document in the query QueryResponse.
Document.Field<T> - Interface in com.lucidworks.querying.api
Representation of single field in document.
DslQueryRequest - Interface in com.lucidworks.querying.api
 
DslQueryRequestResponse - Interface in com.lucidworks.querying.api
Fusion query request and response.
DslQueryResponse - Interface in com.lucidworks.querying.api
 

E

execute() - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
Execute request synchronously and receive response.

F

fusion - Variable in class com.lucidworks.querying.api.QueryStageBase
 
Fusion - Interface in com.lucidworks.querying.api.fusion
Fusion APIs available to use from a index pipeline stage.
FusionApiException - Exception in com.lucidworks.querying.api.fusion
 
FusionApiException(String) - Constructor for exception com.lucidworks.querying.api.fusion.FusionApiException
 
FusionApiException(String, Throwable) - Constructor for exception com.lucidworks.querying.api.fusion.FusionApiException
 

G

get(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall
Perform GET call.
getBlobContent(String) - Method in interface com.lucidworks.querying.api.fusion.Blobs
Retrieve blob contents from Fusion blob storage.
getCollection() - Method in interface com.lucidworks.querying.api.Context
 
getContext() - Method in interface com.lucidworks.querying.api.DslQueryRequest
 
getDebugResponse() - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
getDocIds() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getDocuments() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getDslQueryRequest() - Method in interface com.lucidworks.querying.api.DslQueryRequestResponse
 
getDslQueryResponse() - Method in interface com.lucidworks.querying.api.DslQueryRequestResponse
 
getFacets() - Method in interface com.lucidworks.querying.api.DslQueryRequest
 
getFacets() - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
getFacets() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getField(String) - Method in interface com.lucidworks.querying.api.Document
Retrieve from the document the given field.
getFields() - Method in interface com.lucidworks.querying.api.Document
 
getFirstParam(String) - Method in interface com.lucidworks.querying.api.QueryRequest
Retrieve first value associated with the given query parameter.
getGroupedResults() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getHeaders() - Method in interface com.lucidworks.querying.api.QueryRequest
 
getHeaders() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getHighlighting() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getHttpMethod() - Method in interface com.lucidworks.querying.api.QueryRequest
 
getMaxScore() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getMeta() - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
getName() - Method in interface com.lucidworks.querying.api.Document.Field
 
getNumberOfFields() - Method in interface com.lucidworks.querying.api.Document
 
getNumFound() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getParam(String) - Method in interface com.lucidworks.querying.api.QueryRequest
Retrieve the values associated with the given query parameter.
getParams() - Method in interface com.lucidworks.querying.api.DslQueryRequest
 
getParams() - Method in interface com.lucidworks.querying.api.QueryRequest
 
getQueryDefinition() - Method in interface com.lucidworks.querying.api.DslQueryRequest
 
getQueryRequest() - Method in interface com.lucidworks.querying.api.QueryRequestResponse
 
getQueryResponse() - Method in interface com.lucidworks.querying.api.QueryRequestResponse
 
getResults() - Method in interface com.lucidworks.querying.api.DslQueryRequest
 
getResults() - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
getRules() - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
getSpellcheck() - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
getStart() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getStatusCode() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getTotalTime() - Method in interface com.lucidworks.querying.api.QueryResponse
 
getValues() - Method in interface com.lucidworks.querying.api.Document.Field
 
getVersion() - Static method in class com.lucidworks.querying.SDKVersion
 

H

hasParam(String) - Method in interface com.lucidworks.querying.api.QueryRequest
Whether the query contains the given parameter.
header(String, String) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
Add HTTP request header.
headers(Map<String, String>) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
Add pre-constructed map of HTTP request headers.

I

init(T, Fusion) - Method in interface com.lucidworks.querying.api.QueryStage
Stage initialization callback.
init(T, Fusion) - Method in class com.lucidworks.querying.api.QueryStageBase
 

L

listBlobs() - Method in interface com.lucidworks.querying.api.fusion.Blobs
Get list of all available blobs.

M

map(UnaryOperator<T>) - Method in interface com.lucidworks.querying.api.Document.Field
Apply mapping function to each field value.

P

param(String, String) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
Add query parameter.
params(Map<String, String>) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
Add pre-constructed map of query parameters.
post(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall
Perform POST call.
process(DslQueryRequestResponse, Context) - Method in interface com.lucidworks.querying.api.QueryStage
Process a single dslQueryRequestResponse.
process(DslQueryRequestResponse, Context, Consumer<DslQueryRequestResponse>) - Method in interface com.lucidworks.querying.api.QueryStage
Process single dslQueryRequestResponse.
process(QueryRequestResponse, Context) - Method in interface com.lucidworks.querying.api.QueryStage
Process a single queryRequestResponse.
process(QueryRequestResponse, Context, Consumer<QueryRequestResponse>) - Method in interface com.lucidworks.querying.api.QueryStage
Process single queryRequestResponse.
put(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall
Perform PUT call.

Q

QueryRequest - Interface in com.lucidworks.querying.api
Fusion query request.
QueryRequestResponse - Interface in com.lucidworks.querying.api
Fusion query request and response.
QueryResponse - Interface in com.lucidworks.querying.api
Fusion query response.
QueryStage<T extends QueryStageConfig> - Interface in com.lucidworks.querying.api
Fusion query pipeline stage.
QueryStageBase<T extends QueryStageConfig> - Class in com.lucidworks.querying.api
Convenient base class for query pipeline stage containing default initialization logic.
QueryStageBase() - Constructor for class com.lucidworks.querying.api.QueryStageBase
 
QueryStageConfig - Interface in com.lucidworks.querying.config
Query pipeline stage configuration definition.

R

removeField(String) - Method in interface com.lucidworks.querying.api.Document
Remove the given field from the document.
removeParam(String) - Method in interface com.lucidworks.querying.api.QueryRequest
Remove any query parameters from the query that match the given query parameter.
restCall(Class<T>) - Method in interface com.lucidworks.querying.api.fusion.Fusion
REST call API for making generic HTTP calls to Fusion services.
RestCall<T> - Interface in com.lucidworks.querying.api.fusion
API for making generic REST calls to Fusion services.
RestCall.RestCallBuilder<T> - Interface in com.lucidworks.querying.api.fusion
 

S

SDKVersion - Class in com.lucidworks.querying
 
SDKVersion() - Constructor for class com.lucidworks.querying.SDKVersion
 
setFacets(Facets) - Method in interface com.lucidworks.querying.api.DslQueryRequest
 
setFacets(Facets) - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
setField(String, Object) - Method in interface com.lucidworks.querying.api.Document
Set the given field with the given value on the document.
setParam(String, String) - Method in interface com.lucidworks.querying.api.QueryRequest
Set the given query parameter with its associated value on the query.
setQueryDefinition(QueryDefinition) - Method in interface com.lucidworks.querying.api.DslQueryRequest
 
setResults(Results) - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
setRules(Rules) - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
setSpellcheck(Spellcheck) - Method in interface com.lucidworks.querying.api.DslQueryResponse
 
setValue(Object) - Method in interface com.lucidworks.querying.api.Document.Field
Set new value for this field.
setValues(Collection<?>) - Method in interface com.lucidworks.querying.api.Document.Field
Set new values for this field.
Stage - Annotation Interface in com.lucidworks.querying.api
Annotation that informs Fusion that this class should be interpreted as a stage.

T

type() - Element in annotation interface com.lucidworks.querying.api.Stage
Stage type name to uniquely identify custom stage.

U

updateDocuments(List<Document>) - Method in interface com.lucidworks.querying.api.QueryResponse
Update documents in the query’s result set.
updateFacets(Map<String, Map<String, Object>>) - Method in interface com.lucidworks.querying.api.QueryResponse
Update facets in the query’s result set.
updateHighlighting(Map<String, Map<String, Object>>) - Method in interface com.lucidworks.querying.api.QueryResponse
Update highlighted snippets in the query’s result set.
A B C D E F G H I L M P Q R S T U 
All Classes and Interfaces|All Packages|Serialized Form