Modifier and Type | Method and Description |
---|---|
void |
LocaleMapProvider.loadLanguageLocaleConfiguration()
Loads the locale to language map from a search index.
|
void |
LocaleMapProvider.reloadLanguageLocaleMapConfiguration()
Reloads the locale to language map from a search index.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryProviderException
QueryProviderException.
|
Modifier and Type | Method and Description |
---|---|
Criteria |
Operation.compile()
Compiles this instance.
|
BooleanOperation |
Query.field(String fieldName,
Object fieldValue)
Default text query on a field.
|
BooleanOperation |
Query.field(String fieldName,
String fieldValue)
Default text query on a field.
|
BooleanOperation |
Query.field(String fieldName,
String fieldValue,
boolean escapeDotsInKey)
Default text query on a field with the option to escape the dots in the key.
|
BooleanOperation |
Query.field(String fieldName,
TermValue fieldValue)
Default text query on a field.
|
BooleanOperation |
Query.field(String fieldName,
TermValues fieldValues)
Alternative text queries on a field.
|
Operation |
Query.groupedAnd(List<String> fields,
List<?> query)
Grouped AND query on multiple fields and values.
|
Operation |
Query.groupedNot(List<String> fields,
List<?> query)
Grouped NOT query on multiple fields and values.
|
Operation |
Query.groupedOr(List<String> fields,
List<?> query)
Grouped OR query on multiple fields and values.
|
Query |
Query.groupEnd()
Ends group.
|
BooleanOperation |
BooleanOperation.groupEnd()
Ends group.
|
Query |
Query.groupStart()
Starts group.
|
BooleanOperation |
Query.id(String id)
Searches for an Id.
|
BooleanOperation |
Query.id(String sourceIdentifier,
int publicationId,
int itemId,
int itemType)
Searches for an Id, separating the identifiers as int.
|
BooleanOperation |
Query.itemType(String itemType)
Searches or constrains to item types.
|
void |
ConfigurationClient.loadLocaleLanguageConfiguration()
Loads locale configuration to the internal cache.
|
BooleanOperation |
Query.multiMatch(List<String> wildCardFieldNames,
String query)
Searches given text in the specified fields.
|
BooleanOperation |
Query.multiMatch(List<String> wildCardFieldNames,
String query,
MatchOperation operation)
Searches given text in the specified fields with given operation.
|
BooleanOperation |
Query.multiMatch(List<String> wildCardFieldNames,
String query,
MatchOperation operation,
MatchType type)
Searches given text in the specified fields with given operation and type.
|
BooleanOperation |
Query.multiMatch(String query)
Searches given text in both content and dynamically indexed fields with the following syntax:
"content.*","dynamic.*"
The query operator is OR.
|
BooleanOperation |
Query.range(String fieldName,
Double lower,
Double upper)
Query on a double range.
|
BooleanOperation |
Query.range(String fieldName,
Double lower,
Double upper,
boolean includeLower,
boolean includeUpper)
Query on a double range, with the option to include the lower and upper bounds.
|
BooleanOperation |
Query.range(String fieldName,
Float lower,
Float upper)
Query on an float range.
|
BooleanOperation |
Query.range(String fieldName,
Float lower,
Float upper,
boolean includeLower,
boolean includeUpper)
Query on a float range, with the option to include the lower and upper bounds.
|
BooleanOperation |
Query.range(String fieldName,
Integer lower,
Integer upper)
Query on an int range.
|
BooleanOperation |
Query.range(String fieldName,
Integer lower,
Integer upper,
boolean includeLower,
boolean includeUpper)
Query on an int range, with the option to include the lower and upper bounds.
|
BooleanOperation |
Query.range(String fieldName,
Long lower,
Long upper)
Query on an long range.
|
BooleanOperation |
Query.range(String fieldName,
Long lower,
Long upper,
boolean includeLower,
boolean includeUpper)
Query on a long range, with the option to include the lower and upper bounds.
|
BooleanOperation |
Query.range(String fieldName,
OffsetDateTime lower,
OffsetDateTime upper)
Query on date range.
|
BooleanOperation |
Query.range(String fieldName,
OffsetDateTime lower,
OffsetDateTime upper,
boolean includeLower,
boolean includeUpper)
Query on date range, with the option to include the lower and upper bounds.
|
BooleanOperation |
Query.range(String fieldName,
String lower,
String upper)
Query on an string range.
|
BooleanOperation |
Query.range(String fieldName,
String lower,
String upper,
boolean includeLower,
boolean includeUpper)
Query on a string range, with the option to include the lower and upper bounds.
|
T |
SearcherApi.search(Criteria criteria)
Searches items based on the given criteria.
|
T |
SearcherApi.search(String query)
Searches items based on the given raw query.
|
<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 |
---|---|
static String |
QueryClientUtils.findQueryResultTransformer(Class<? extends QueryResultData> resultSetClass,
Class<? extends QueryResult> resultClass)
Resolves the query transformer with the help of
QueryTransformerRegistrar . |
void |
DefaultConfigurer.loadLocaleLanguageConfiguration() |
static DefaultConfigurer |
DefaultConfigurer.newConfigurer() |
static DefaultConfigurer |
DefaultConfigurer.newConfigurer(ConfigurationClient client) |
static DefaultSearcher |
DefaultSearcher.newSearcher() |
static <T extends QueryResultData<R>,R extends QueryResult> |
Searcher.newSearcher(Class<T> queryResultDataClass,
Class<R> queryResultClass) |
static DefaultSearcher |
DefaultSearcher.newSearcher(QueryClient client) |
static <T extends QueryResultData<R>,R extends QueryResult> |
Searcher.newSearcher(QueryClient client,
Class<T> queryResultDataClass,
Class<R> queryResultClass) |
T |
Searcher.search(Criteria criteria) |
SearchQueryResultSet |
DefaultSearcher.search(Criteria criteria) |
T |
Searcher.search(String query) |
SearchQueryResultSet |
DefaultSearcher.search(String query) |
Modifier and Type | Method and Description |
---|---|
void |
RestQueryClient.loadLocaleLanguageConfiguration() |
<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 |
---|---|
Criteria |
BaseOperation.compile() |
BooleanOperation |
BaseOperation.groupEnd() |
Modifier and Type | Method and Description |
---|---|
BooleanOperation |
SearchQuery.field(String fieldName,
Object fieldValue) |
BooleanOperation |
SearchQuery.field(String fieldName,
String fieldValue) |
BooleanOperation |
SearchQuery.field(String fieldName,
String fieldValue,
boolean escapeDotsInKey) |
BooleanOperation |
SearchQuery.field(String fieldName,
TermValue fieldValue) |
BooleanOperation |
SearchQuery.field(String fieldName,
TermValues fieldValues) |
BooleanOperation |
SearchQuery.groupedAnd(List<String> fields,
List<?> query) |
BooleanOperation |
SearchQuery.groupedNot(List<String> fields,
List<?> query) |
BooleanOperation |
SearchQuery.groupedOr(List<String> fields,
List<?> query) |
Query |
SearchQuery.groupEnd() |
Query |
SearchQuery.groupStart() |
BooleanOperation |
SearchQuery.id(String idString) |
BooleanOperation |
SearchQuery.id(String sourceIdentifier,
int publicationId,
int itemId,
int itemType) |
BooleanOperation |
SearchQuery.itemType(String itemType) |
BooleanOperation |
SearchQuery.multiMatch(List<String> wildCardFieldNames,
String query) |
BooleanOperation |
SearchQuery.multiMatch(List<String> wildCardFieldNames,
String query,
MatchOperation matchOperation) |
BooleanOperation |
SearchQuery.multiMatch(List<String> wildCardFieldNames,
String query,
MatchOperation matchOperation,
MatchType type) |
BooleanOperation |
SearchQuery.multiMatch(String query) |
BooleanOperation |
SearchQuery.range(String fieldName,
Double lower,
Double upper) |
BooleanOperation |
SearchQuery.range(String fieldName,
Double lower,
Double upper,
boolean includeLower,
boolean includeUpper) |
BooleanOperation |
SearchQuery.range(String fieldName,
Float lower,
Float upper) |
BooleanOperation |
SearchQuery.range(String fieldName,
Float lower,
Float upper,
boolean includeLower,
boolean includeUpper) |
BooleanOperation |
SearchQuery.range(String fieldName,
Integer lower,
Integer upper) |
BooleanOperation |
SearchQuery.range(String fieldName,
Integer lower,
Integer upper,
boolean includeLower,
boolean includeUpper) |
BooleanOperation |
SearchQuery.range(String fieldName,
Long lower,
Long upper) |
BooleanOperation |
SearchQuery.range(String fieldName,
Long lower,
Long upper,
boolean includeLower,
boolean includeUpper) |
BooleanOperation |
SearchQuery.range(String fieldName,
OffsetDateTime lower,
OffsetDateTime upper) |
BooleanOperation |
SearchQuery.range(String fieldName,
OffsetDateTime lower,
OffsetDateTime upper,
boolean includeLower,
boolean includeUpper) |
BooleanOperation |
SearchQuery.range(String fieldName,
String lower,
String upper) |
BooleanOperation |
SearchQuery.range(String fieldName,
String lower,
String upper,
boolean includeLower,
boolean includeUpper) |
Copyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries