クラスの使用
org.springframework.data.projection.EntityProjection.PropertyProjection
org.springframework.data.projection 内の EntityProjection.PropertyProjection 使用
修飾子と型クラス説明static class
Collection
SE -like またはMap
SE -like コンテナー内に保持されている、潜在的な射影に沿ったプロパティレベルの型の記述子。修飾子と型メソッド説明static <M,
D> EntityProjection.PropertyProjection<M, D> EntityProjection.PropertyProjection.nonProjecting
(PropertyPath propertyPath, TypeInformation<M> mappedType, TypeInformation<D> domainType) マップされた型の非投影バリアントを作成します。static <M,
D> EntityProjection.PropertyProjection<M, D> EntityProjection.PropertyProjection.projecting
(PropertyPath propertyPath, TypeInformation<M> mappedType, TypeInformation<D> domainType, ListSE<EntityProjection.PropertyProjection<?, ?>> properties, EntityProjection.ProjectionType projectionType) マップされた型の投影バリアントを作成します。修飾子と型メソッド説明void
EntityProjection.forEachRecursive
(ConsumerSE<? super EntityProjection.PropertyProjection<?, ?>> action) グラフのすべての要素が処理されるか、アクションがException
SE をスローするまで、Streamable
の各要素に対して指定されたアクションを再帰的に実行します。static <M,
D> EntityProjection<M, D> EntityProjection.nonProjecting
(TypeInformation<M> mappedType, TypeInformation<D> domainType, ListSE<EntityProjection.PropertyProjection<?, ?>> properties) マップされた型の非投影バリアントを作成します。static <M,
D> EntityProjection.ContainerPropertyProjection<M, D> EntityProjection.ContainerPropertyProjection.projecting
(PropertyPath propertyPath, TypeInformation<M> mappedType, TypeInformation<D> domainType, ListSE<EntityProjection.PropertyProjection<?, ?>> properties, EntityProjection.ProjectionType projectionType) マップされた型の投影バリアントを作成します。static <M,
D> EntityProjection<M, D> EntityProjection.projecting
(TypeInformation<M> mappedType, TypeInformation<D> domainType, ListSE<EntityProjection.PropertyProjection<?, ?>> properties, EntityProjection.ProjectionType projectionType) マップされた型の投影バリアントを作成します。static <M,
D> EntityProjection.PropertyProjection<M, D> EntityProjection.PropertyProjection.projecting
(PropertyPath propertyPath, TypeInformation<M> mappedType, TypeInformation<D> domainType, ListSE<EntityProjection.PropertyProjection<?, ?>> properties, EntityProjection.ProjectionType projectionType) マップされた型の投影バリアントを作成します。