Uses of Interface
nl.datasteel.crudcraft.projection.mapping.ProjectionMetadataRegistry
Packages that use ProjectionMetadataRegistry
Package
Description
-
Uses of ProjectionMetadataRegistry in nl.datasteel.crudcraft.projection.config
Methods in nl.datasteel.crudcraft.projection.config that return ProjectionMetadataRegistryModifier and TypeMethodDescriptionProjectionAutoConfiguration.projectionMetadataRegistry()
Provides a ProjectionMetadataRegistry that can be used to access compile-time generated metadata for projections.Methods in nl.datasteel.crudcraft.projection.config with parameters of type ProjectionMetadataRegistryModifier and TypeMethodDescriptionProjectionAutoConfiguration.criteriaProjectionBuilder
(ProjectionMetadataRegistry registry) Provides a CriteriaProjectionBuilder that uses ProjectionMetadataRegistry to access compile-time generated metadata.ProjectionAutoConfiguration.jpaProjectionExecutorProvider
(jakarta.persistence.EntityManager entityManager, CriteriaProjectionBuilder criteriaBuilder, ProjectionMetadataRegistry registry, ProjectionProperties properties) Provides a JpaProjectionExecutorProvider that uses JPA Criteria API for projections.ProjectionAutoConfiguration.querydslProjectionBuilder
(ProjectionMetadataRegistry registry) Provides a QuerydslProjectionBuilder that uses ProjectionMetadataRegistry to access compile-time generated metadata.ProjectionAutoConfiguration.querydslProjectionExecutorProvider
(com.querydsl.jpa.impl.JPAQueryFactory queryFactory, jakarta.persistence.EntityManager entityManager, QuerydslProjectionBuilder querydslBuilder, ProjectionMetadataRegistry registry, ProjectionProperties properties) Provides a QuerydslProjectionExecutorProvider that uses QueryDSL for projections. -
Uses of ProjectionMetadataRegistry in nl.datasteel.crudcraft.projection.impl.jpa
Constructors in nl.datasteel.crudcraft.projection.impl.jpa with parameters of type ProjectionMetadataRegistryModifierConstructorDescriptionJpaProjectionExecutor
(jakarta.persistence.EntityManager entityManager, CriteriaProjectionBuilder projectionBuilder, ProjectionMetadataRegistry metadataRegistry) Constructs a new JpaProjectionExecutor with the given parameters.JpaProjectionExecutorProvider
(jakarta.persistence.EntityManager entityManager, CriteriaProjectionBuilder criteriaBuilder, ProjectionMetadataRegistry registry) Constructs a new JpaProjectionExecutorProvider with the given parameters.Constructs a MetadataCriteriaProjectionBuilder with the given registry.MetadataCriteriaProjectionBuilder
(ProjectionMetadataRegistry registry, ProjectionMapper mapper) Constructs a MetadataCriteriaProjectionBuilder with the given registry and mapper. -
Uses of ProjectionMetadataRegistry in nl.datasteel.crudcraft.projection.impl.querydsl
Constructors in nl.datasteel.crudcraft.projection.impl.querydsl with parameters of type ProjectionMetadataRegistryModifierConstructorDescriptionConstructs a MetadataQuerydslProjectionBuilder with the given registry.MetadataQuerydslProjectionBuilder
(ProjectionMetadataRegistry registry, ProjectionMapper mapper) Constructs a MetadataQuerydslProjectionBuilder with the given registry and mapper.QuerydslProjectionExecutor
(com.querydsl.jpa.impl.JPAQueryFactory queryFactory, jakarta.persistence.metamodel.Metamodel metamodel, QuerydslProjectionBuilder projectionBuilder, ProjectionMetadataRegistry metadataRegistry) Constructs a new QuerydslProjectionExecutor with the given parameters.QuerydslProjectionExecutorProvider
(com.querydsl.jpa.impl.JPAQueryFactory queryFactory, jakarta.persistence.metamodel.Metamodel metamodel, QuerydslProjectionBuilder projectionBuilder, ProjectionMetadataRegistry registry) Constructs a new QuerydslProjectionExecutorProvider with the given parameters. -
Uses of ProjectionMetadataRegistry in nl.datasteel.crudcraft.projection.mapping
Classes in nl.datasteel.crudcraft.projection.mapping that implement ProjectionMetadataRegistryModifier and TypeClassDescriptionclass
class
Simple in-memory registry for projection metadata.