Uses of Interface
io.helidon.data.codegen.common.spi.PersistenceGenerator.QuerySettings
Packages that use PersistenceGenerator.QuerySettings
Package
Description
Service provider interface for code processing and generation.
-
Uses of PersistenceGenerator.QuerySettings in io.helidon.data.codegen.common.spi
Methods in io.helidon.data.codegen.common.spi that return types with arguments of type PersistenceGenerator.QuerySettingsModifier and TypeMethodDescriptionPersistenceGenerator.StatementGenerator.addDynamicPageQueries
(Method.Builder builder, RepositoryInfo repositoryInfo, TypedElementInfo methodInfo, MethodParams methodParams, DataQuery dataQuery, String dataQueryStatement, String countQueryStatement, TypeName returnType) Add code to create dynamic queries forPage
.PersistenceGenerator.StatementGenerator.addDynamicSliceQuery
(Method.Builder builder, RepositoryInfo repositoryInfo, TypedElementInfo methodInfo, MethodParams methodParams, DataQuery dataQuery, String dataQueryStatement, TypeName returnType) Add code to create dynamic query forSlice
.PersistenceGenerator.BaseQuery.settings()
Generated query settings code.Method parameters in io.helidon.data.codegen.common.spi with type arguments of type PersistenceGenerator.QuerySettingsModifier and TypeMethodDescriptionvoid
PersistenceGenerator.StatementGenerator.addQueryCount
(Method.Builder builder, Consumer<Method.Builder> queryContent, List<PersistenceGenerator.QuerySettings> settings, TypeName returnType) AddCOUNT
query from provided query.void
PersistenceGenerator.StatementGenerator.addQueryPage
(Method.Builder builder, Consumer<Method.Builder> queryContent, List<PersistenceGenerator.QuerySettings> settings, TypeName returnType, String firstResult, String maxResults) Add code to create query and returnList
ofreturnType
instances with pagination applied.