Class QueryHelper

java.lang.Object
org.ametys.cms.search.query.QueryHelper

public final class QueryHelper extends Object
Class providing helper methods to Query implementations.
  • Field Details

  • Method Details

    • getStandardQuery

      public static final String getStandardQuery(String fieldName, Query.Operator operator, Object value)
      Get a standard query on a value, with all possible standard operators.
      Parameters:
      fieldName - The field name.
      operator - The operator.
      value - The value, can be null if the operator is EXISTS.
      Returns:
      The standard value query.
    • escapeQueryCharsExceptStarsAndWhitespaces

      Escape the query except stars and whitespaces. (Identical to ClientUtils#escapeQueryChars except for stars or whitespaces)
      Parameters:
      query - the string query to escape
      Returns:
      the escaped query