Class ElasticsearchQueryHelper

java.lang.Object
org.alfresco.repo.search.impl.elasticsearch.query.ElasticsearchQueryHelper

public class ElasticsearchQueryHelper extends Object
  • Constructor Details

    • ElasticsearchQueryHelper

      public ElasticsearchQueryHelper()
  • Method Details

    • isEmptyFilterQuery

      public static boolean isEmptyFilterQuery(org.opensearch.client.opensearch._types.query_dsl.Query query)
      Parameters:
      query - the query to check
      Returns:
      true, if the query is a MatchNoneQueryBuilder because we can assume that it is an empty query. For instance an empty query filter is returned by AFTSBooleanOperatorsAdaptor.getQuery() when all queries were ignored
    • cleanUpFilterQueries

      public static String cleanUpFilterQueries(String filterQuery)
    • extractFacetQueryAndLabel

      public static Optional<Pair<String,String>> extractFacetQueryAndLabel(String facetQuery)