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 Summary
Constructors Constructor Description NativeQueryGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlQuerySpecgenerateCountQuery(SqlQuerySpec querySpec)Generate count query.SqlQuerySpecgenerateSortedQuery(SqlQuerySpec querySpec, org.springframework.data.domain.Sort sort)Generate sorted query.static NativeQueryGeneratorgetInstance()
-
-
-
Method Detail
-
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 specsort- Sort- Returns:
- sorted query
-
generateCountQuery
public SqlQuerySpec generateCountQuery(SqlQuerySpec querySpec)
Generate count query.- Parameters:
querySpec- SQL query spec.- Returns:
- count query
-
-