Class QualifierUtils

java.lang.Object
org.springframework.data.aerospike.query.QualifierUtils

public class QualifierUtils extends Object
  • Constructor Details

    • QualifierUtils

      public QualifierUtils()
  • Method Details

    • getIdQualifier

      public static Qualifier getIdQualifier(Qualifier qualifier)
      Find id qualifier.
      Parameters:
      qualifier - Qualifier to search through
      Returns:
      The only id qualifier or null
      Throws:
      IllegalArgumentException - if more than one id qualifier given
    • isQueryCriteriaNotNull

      public static boolean isQueryCriteriaNotNull(Query query)
      Checks if a given Query object and its criteria are not null.
      Parameters:
      query - The Query object to check
      Returns:
      true if the query object is not null AND its criteria object is not null; false otherwise
    • isQueryNullOrUnsorted

      public static boolean isQueryNullOrUnsorted(Query query)
      Determines if a given Query is null or if its Sort component is explicitly Sort.unsorted().
      Parameters:
      query - The Query object to check
      Returns:
      true if the query is null or if its sort order is unsorted; false otherwise