Package | Description |
---|---|
org.springframework.data.projection |
Projection subsystem.
|
Modifier and Type | Class and Description |
---|---|
static class |
EntityProjection.ContainerPropertyProjection<M,D>
Descriptor for a property-level type along its potential projection that is held within a
Collection -like
or Map -like container. |
static class |
EntityProjection.PropertyProjection<M,D>
Descriptor for a property-level type along its potential projection.
|
Modifier and Type | Method and Description |
---|---|
EntityProjection<?,?> |
EntityProjection.findProperty(String name)
Return a
EntityProjection for a property identified by name . |
<M,D> EntityProjection<M,D> |
EntityProjectionIntrospector.introspect(Class<M> mappedType,
Class<D> domainType)
Introspect a
mapped type in the context of a domain type whether the returned type is a
projection and what property paths are participating in the projection. |
static <T> EntityProjection<T,T> |
EntityProjection.nonProjecting(Class<T> type)
Create a non-projecting variant of a
type . |
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<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.
|
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.