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 TypeMethodDescriptionvoidPersistenceGenerator.StatementGenerator.addQueryCount(Method.Builder builder, Consumer<Method.Builder> queryContent, List<PersistenceGenerator.QuerySettings> settings, TypeName returnType) AddCOUNTquery from provided query.voidPersistenceGenerator.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 returnListofreturnTypeinstances with pagination applied.