Uses of Interface
st.orm.template.QueryTemplate
Packages that use QueryTemplate
-
Uses of QueryTemplate in st.orm.spi
Methods in st.orm.spi with parameters of type QueryTemplateModifier and TypeMethodDescription<T extends Record,ID>
QueryBuilder<T, ?, ID> DefaultQueryBuilderProviderImpl.deleteFrom(QueryTemplate queryTemplate, Class<T> fromType, Supplier<Model<T, ID>> modelSupplier) Creates a query builder for the specified table to delete from.static <T extends Record,ID>
QueryBuilder<T, ?, ID> Providers.deleteFrom(QueryTemplate queryTemplate, Class<T> fromType, Supplier<Model<T, ID>> modelSupplier) <T extends Record,ID>
QueryBuilder<T, ?, ID> QueryBuilderProvider.deleteFrom(QueryTemplate queryTemplate, Class<T> fromType, Supplier<Model<T, ID>> modelSupplier) Creates a query builder for the specified table to delete from.<T extends Record,R, ID>
QueryBuilder<T, R, ID> DefaultQueryBuilderProviderImpl.selectFrom(QueryTemplate queryTemplate, Class<T> fromType, Class<R> selectType, StringTemplatePREVIEW template, boolean subquery, Supplier<Model<T, ID>> modelSupplier) Creates a query builder for the specified table and select type using the giventemplate.static <T extends Record,R, ID>
QueryBuilder<T, R, ID> Providers.selectFrom(QueryTemplate queryTemplate, Class<T> fromType, Class<R> selectType, StringTemplatePREVIEW template, boolean subquery, Supplier<Model<T, ID>> modelSupplier) <T extends Record,R, ID>
QueryBuilder<T, R, ID> QueryBuilderProvider.selectFrom(QueryTemplate queryTemplate, Class<T> fromType, Class<R> selectType, StringTemplatePREVIEW template, boolean subquery, Supplier<Model<T, ID>> modelSupplier) Creates a query builder for the specified table and select type using the giventemplate.<T extends Record,R extends Record, ID>
QueryBuilder<T, Ref<R>, ID> DefaultQueryBuilderProviderImpl.selectRefFrom(QueryTemplate queryTemplate, Class<T> fromType, Class<R> refType, Class<?> pkType, Supplier<Model<T, ID>> modelSupplier) Creates a query builder for the specified table and select type using the giventemplate.static <T extends Record,R extends Record, ID>
QueryBuilder<T, Ref<R>, ID> Providers.selectRefFrom(QueryTemplate queryTemplate, Class<T> fromType, Class<R> refType, Class<?> pkType, Supplier<Model<T, ID>> modelSupplier) <T extends Record,R extends Record, ID>
QueryBuilder<T, Ref<R>, ID> QueryBuilderProvider.selectRefFrom(QueryTemplate queryTemplate, Class<T> fromType, Class<R> refType, Class<?> pkType, Supplier<Model<T, ID>> modelSupplier) Creates a query builder for the specified table and select type using the giventemplate. -
Uses of QueryTemplate in st.orm.template
Subinterfaces of QueryTemplate in st.orm.templateModifier and TypeInterfaceDescriptioninterfaceTheORMTemplateis the primary interface that extends theQueryTemplateandRepositoryLookinginterfaces, providing access to both the SQL Template engine and ORM logic.Methods in st.orm.template that return QueryTemplateModifier and TypeMethodDescriptionstatic QueryTemplateJpaTemplate.ORM(jakarta.persistence.EntityManager entityManager) Creates a new ORM template for the given entity manager. -
Uses of QueryTemplate in st.orm.template.impl
Classes in st.orm.template.impl that implement QueryTemplateFields in st.orm.template.impl declared as QueryTemplateModifier and TypeFieldDescriptionprotected final QueryTemplateQueryBuilderImpl.queryTemplateprotected final QueryTemplateQueryBuilderImpl.queryTemplateConstructors in st.orm.template.impl with parameters of type QueryTemplateModifierConstructorDescriptionDeleteBuilderImpl(QueryTemplate queryTemplate, Class<T> fromType, Supplier<Model<T, ID>> modelSupplier) RefFactoryImpl(QueryTemplate template) SelectBuilderImpl(QueryTemplate queryTemplate, Class<T> fromType, Class<? extends Record> refType, Class<?> pkType, Supplier<Model<T, ID>> modelSupplier) SelectBuilderImpl(QueryTemplate queryTemplate, Class<T> fromType, Class<R> selectType, StringTemplatePREVIEW selectTemplate, boolean subquery, Supplier<Model<T, ID>> modelSupplier)