Interface OpenSearchQueryMapper<T extends SearchQuery>
- All Known Implementing Classes:
- OpenSearchAllQueryMapper,- OpenSearchBooleanQueryMapper,- OpenSearchConstantScoreQueryMapper,- OpenSearchContentPermissionsQueryMapper,- OpenSearchDoubleRangeQueryMapper,- OpenSearchFieldExistsQueryMapper,- OpenSearchFunctionScoreQueryMapper,- OpenSearchIntegerRangeQueryMapper,- OpenSearchLongRangeQueryMapper,- OpenSearchMatchNoDocsQueryMapper,- OpenSearchPhraseQueryMapper,- OpenSearchPrefixQueryMapper,- OpenSearchQueryStringQueryMapper,- OpenSearchRangeQueryMapper,- OpenSearchSiteSearchPermissionQueryMapper,- OpenSearchSiteTextSearchQueryMapper,- OpenSearchSpacePermissionQueryMapper,- OpenSearchSpanNearQueryMapper,- OpenSearchTermQueryMapper,- OpenSearchTermRangeQueryMapper,- OpenSearchTermSetQueryMapper,- OpenSearchTextFieldQueryMapper,- OpenSearchWildcardTextFieldQueryMapper
public interface OpenSearchQueryMapper<T extends SearchQuery>
A mapper that maps a Confluence 
SearchQuery to an OpenSearch Query.
 Every SearchPrimitive query must have a corresponding mapper.
 
 Since 7.0, if a SearchQuery can be decomposed into multiple primitive queries, it is recommended to use
 SearchQuery.expand() instead.
- Since:
- 8.6
- 
Method SummaryModifier and TypeMethodDescriptiongetKey()org.opensearch.client.opensearch._types.query_dsl.QuerymapQueryToOpenSearch(T query) 
- 
Method Details- 
mapQueryToOpenSearch
- 
getKeyString getKey()
 
-