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 TypeClassDescriptionclassclassSimple in-memory registry for projection metadata.