Class NativeQueryGenerator

java.lang.Object
com.azure.spring.data.cosmos.core.generator.NativeQueryGenerator

public class NativeQueryGenerator extends Object
Augment custom queries sourced from @Query annotations
  • Constructor Details

    • NativeQueryGenerator

      public NativeQueryGenerator()
  • Method Details

    • getInstance

      public static NativeQueryGenerator getInstance()
      Returns:
      The native query generator instance
    • generateSortedQuery

      public SqlQuerySpec generateSortedQuery(SqlQuerySpec querySpec, org.springframework.data.domain.Sort sort)
      Generate sorted query.
      Parameters:
      querySpec - SQL query spec
      sort - Sort
      Returns:
      sorted query
    • generateCountQuery

      public SqlQuerySpec generateCountQuery(SqlQuerySpec querySpec)
      Generate count query.
      Parameters:
      querySpec - SQL query spec.
      Returns:
      count query