Uses of Class
org.springframework.data.projection.EntityProjection.PropertyProjection
Packages that use EntityProjection.PropertyProjection
-
Uses of EntityProjection.PropertyProjection in org.springframework.data.projection
Subclasses of EntityProjection.PropertyProjection in org.springframework.data.projectionModifier and TypeClassDescriptionstatic classDescriptor for a property-level type along its potential projection that is held within aCollection-like orMap-like container.Classes in org.springframework.data.projection that implement interfaces with type arguments of type EntityProjection.PropertyProjectionModifier and TypeClassDescriptionclassEntityProjection<M,D> Descriptor for a top-level mapped type representing a view onto a domain type structure.Methods in org.springframework.data.projection that return EntityProjection.PropertyProjectionModifier and TypeMethodDescriptionstatic <M,D> EntityProjection.PropertyProjection <M, D> EntityProjection.PropertyProjection.nonProjecting(PropertyPath propertyPath, TypeInformation<M> mappedType, TypeInformation<D> domainType) Create a non-projecting variant of a mapped type.static <M,D> EntityProjection.PropertyProjection <M, D> EntityProjection.PropertyProjection.projecting(PropertyPath propertyPath, TypeInformation<M> mappedType, TypeInformation<D> domainType, List<EntityProjection.PropertyProjection<?, ?>> properties, EntityProjection.ProjectionType projectionType) Create a projecting variant of a mapped type.Methods in org.springframework.data.projection that return types with arguments of type EntityProjection.PropertyProjectionMethod parameters in org.springframework.data.projection with type arguments of type EntityProjection.PropertyProjectionModifier and TypeMethodDescriptionvoidEntityProjection.forEachRecursive(Consumer<? super EntityProjection.PropertyProjection<?, ?>> action) Performs the given action for each element of theStreamablerecursively until all elements of the graph have been processed or the action throws anException.static <M,D> EntityProjection <M, D> EntityProjection.nonProjecting(TypeInformation<M> mappedType, TypeInformation<D> domainType, List<EntityProjection.PropertyProjection<?, ?>> properties) Create a non-projecting variant of a mapped type.static <M,D> EntityProjection.ContainerPropertyProjection <M, D> EntityProjection.ContainerPropertyProjection.projecting(PropertyPath propertyPath, TypeInformation<M> mappedType, TypeInformation<D> domainType, List<EntityProjection.PropertyProjection<?, ?>> properties, EntityProjection.ProjectionType projectionType) Create a projecting variant of a mapped type.static <M,D> EntityProjection <M, D> EntityProjection.projecting(TypeInformation<M> mappedType, TypeInformation<D> domainType, List<EntityProjection.PropertyProjection<?, ?>> properties, EntityProjection.ProjectionType projectionType) Create a projecting variant of a mapped type.static <M,D> EntityProjection.PropertyProjection <M, D> EntityProjection.PropertyProjection.projecting(PropertyPath propertyPath, TypeInformation<M> mappedType, TypeInformation<D> domainType, List<EntityProjection.PropertyProjection<?, ?>> properties, EntityProjection.ProjectionType projectionType) Create a projecting variant of a mapped type.