Modifier and Type | Field and Description |
---|---|
static Class<? extends QueryResultData> |
ClientConstants.DEFAULT_RESULT_SET_CLASS
Default Result Set class.
|
Modifier and Type | Method and Description |
---|---|
<T extends QueryResultData<R>,R extends QueryResult> |
ApiClient.executeWithResultSet(okhttp3.Call call,
Class<T> resultSetClass) |
<T extends QueryResultData<R>,R extends QueryResult> |
ApiClient.handleResponseWithResultSet(okhttp3.Response response,
Class<T> resultSetClass)
Handle the given response, return the deserialized object
with the given result set classes when the response is successful.
|
Modifier and Type | Method and Description |
---|---|
static <T extends QueryResultData<R>,R extends QueryResult> |
Json.deserializeWithResultSet(okhttp3.Response response,
Class<T> resultSetClass) |
Modifier and Type | Interface and Description |
---|---|
interface |
QueryResultTransformer<R extends QueryResult,T extends QueryResultData<R>>
Defines methods for transforming query results to custom data models.
|
interface |
ScrolledQueryResultTransformer<R extends QueryResult,T extends QueryResultData<R>>
Defines methods for transforming query results to custom data models.
|
interface |
SearcherApi<T extends QueryResultData<R>,R extends QueryResult>
Searcher.
|
Modifier and Type | Method and Description |
---|---|
<T extends QueryResultData<R>,R extends QueryResult> |
ConfigurationProvider.getLanguageLocaleConfiguration()
Retrieves the language locale map configuration from ElasticSearch.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.listDocuments(String index,
String transformer)
Lists limited number of documents under given index.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.listDocuments(String index,
String transformer,
int from,
int size)
Lists documents under given index.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.query(String index,
List<String> queryList,
List<Map<QueryProvider.QueryMergeStrategy,List<String>>> subQueryMap,
QueryProvider.QueryMergeStrategy strategy,
QueryProvider.QueryMergeStrategy innerListStrategy,
QueryFilter filter,
String transformer)
Merges and interprets given queries and returns back result from query provider.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.query(String index,
List<String> queryList,
QueryProvider.QueryMergeStrategy strategy,
QueryFilter filter,
String transformer)
Merges and interprets given queries and returns back result from query provider.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.query(String index,
Map<QueryProvider.QueryMergeStrategy,List<Map<QueryProvider.QueryMergeStrategy,List<String>>>> subQueryMap,
QueryProvider.QueryMergeStrategy strategy,
QueryProvider.QueryMergeStrategy innerListStrategy,
QueryFilter filter,
String transformer)
Merges and interprets given queries and returns back result from query provider.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.query(String index,
Map<QueryProvider.QueryMergeStrategy,List<String>> subQueryMap,
QueryProvider.QueryMergeStrategy strategy,
QueryFilter filter,
String transformer)
Merges and interprets given queries and returns back result from query provider.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.query(String index,
QueryProvider.QueryMergeStrategy strategy,
List<Map<QueryProvider.QueryMergeStrategy,List<Map<QueryProvider.QueryMergeStrategy,List<String>>>>> queryList,
QueryFilter filter,
String transformer)
Merges and interprets given queries and returns back result from query provider.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.query(String index,
String query,
QueryFilter filter,
String transformer)
Interprets given query and returns back result from query provider.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.queryById(String index,
String id,
String transformer)
Searches by id and returns back result from query provider.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryProvider.queryByParameters(String index,
String query,
String mode,
QueryFilter filter,
String transformer)
Searches by field query and returns back result from query provider.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryClient.searchById(String index,
String id,
Class<T> resultSetClass,
Class<R> resultClass)
Searches a document by Id.
|
<T extends QueryResultData<R>,R extends QueryResult> |
QueryClient.searchWithCriteria(String index,
String criteria,
Class<T> resultSetClass,
Class<R> resultClass,
ResultFilter filter)
Searches for documents by the specified criteria.
|
Modifier and Type | Method and Description |
---|---|
void |
QueryClient.registerQueryTransformer(Class<? extends QueryResultData> resultDataClass,
Class<? extends QueryResult> resultClass,
String transformerName)
Registers the query transformer for given type tokens.
|
Modifier and Type | Class and Description |
---|---|
class |
Searcher<T extends QueryResultData<R>,R extends QueryResult>
Generic Searcher.
|
Modifier and Type | Method and Description |
---|---|
static <T extends QueryResultData<R>,R extends QueryResult> |
Searcher.newSearcher(Class<T> queryResultDataClass,
Class<R> queryResultClass) |
static <T extends QueryResultData<R>,R extends QueryResult> |
Searcher.newSearcher(QueryClient client,
Class<T> queryResultDataClass,
Class<R> queryResultClass) |
Modifier and Type | Method and Description |
---|---|
void |
QueryTransformerRegistrar.add(Class<? extends QueryResultData> resultDataClass,
Class<? extends QueryResult> resultClass,
String name) |
static String |
QueryClientUtils.findQueryResultTransformer(Class<? extends QueryResultData> resultSetClass,
Class<? extends QueryResult> resultClass)
Resolves the query transformer with the help of
QueryTransformerRegistrar . |
Optional<String> |
QueryTransformerRegistrar.getName(Class<? extends QueryResultData> resultDataClass,
Class<? extends QueryResult> resultClass) |
Modifier and Type | Method and Description |
---|---|
<T extends QueryResultData<R>,R extends QueryResult> |
RestQueryClient.searchById(String index,
String id,
Class<T> resultSetClass,
Class<R> resultClass) |
<T extends QueryResultData<R>,R extends QueryResult> |
RestQueryClient.searchWithCriteria(String index,
String criteria,
Class<T> resultSetClass,
Class<R> resultClass,
ResultFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
RestQueryClient.registerQueryTransformer(Class<? extends QueryResultData> resultDataClass,
Class<? extends QueryResult> resultClass,
String transformerName) |
Modifier and Type | Class and Description |
---|---|
class |
ConceptQueryResultData
ConceptQueryResultData.
|
class |
ConceptSchemeQueryResultData
ConceptSchemeQueryResultData.
|
class |
SearchQueryResultSet
DefaultQueryResultData.
|
Copyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries