インターフェースの使用
org.springframework.data.domain.Slice
Slice を使用するパッケージ
パッケージ
説明
特に
Repository
抽象化と組み合わせて使用される主要ドメイン抽象化。 地理空間概念を表す値型。
クエリメソッドで動作するクラスをサポートします。
Spring MVC との統合。
org.springframework.data.domain 内の Slice 使用
org.springframework.data.domain 内の Slice サブインターフェースSlice を実装している org.springframework.data.domain のクラスSlice を返す org.springframework.data.domain のメソッドorg.springframework.data.geo 内の Slice 使用
Slice を実装している org.springframework.data.geo のクラスorg.springframework.data.repository.query 内の Slice 使用
型 Slice の引数を持つ型を返す org.springframework.data.repository.query のメソッドorg.springframework.data.web 内の Slice 使用
型 Slice のパラメーターを持つ org.springframework.data.web のメソッド修飾子と型メソッド説明protected <R extends RepresentationModel<?>,
S>
SlicedModel<R>SlicedResourcesAssembler.createSlicedModel
(ListSE<R> resources, SlicedModel.SliceMetadata metadata, Slice<S> slice) 下流にページネーションリンクを装備するSlicedModel
を作成します。SlicedModel<?>
SlicedResourcesAssembler.toEmptyModel
(Slice<?> slice, ClassSE<?> type) 指定されたドメイン型に対して、空のコレクションEmbeddedWrapper
を持つSlicedModel
を作成します。SlicedModel<?>
SlicedResourcesAssembler.toEmptyModel
(Slice<?> slice, ClassSE<?> type, OptionalSE<Link> link) SlicedModel<?>
SlicedResourcesAssembler.toEmptyModel
(Slice<?> slice, ClassSE<?> type, Link link) 指定されたドメイン型に対して、空のコレクションEmbeddedWrapper
を持つSlicedModel
を作成します。指定されたSlice
をSlicedModel.SliceMetadata
インスタンスに変換し、含まれる要素を *SlicedModel
インスタンスにラップして、新しいSlicedModel
を作成します。<R extends RepresentationModel<?>>
SlicedModel<R>SlicedResourcesAssembler.toModel
(Slice<T> slice, RepresentationModelAssembler<T, R> assembler) 指定されたSlice
をSlicedModel.SliceMetadata
インスタンスに変換し、指定されたSlicedModel
を使用してSlice
の要素をリソースに変換することにより、新しいSlicedModel
を作成します。<R extends RepresentationModel<?>>
SlicedModel<R>SlicedResourcesAssembler.toModel
(Slice<T> slice, RepresentationModelAssembler<T, R> assembler, Link link) 指定されたSlice
をSlicedModel.SliceMetadata
インスタンスに変換し、指定されたSlicedModel
を使用してSlice
の要素をリソースに変換することにより、新しいSlicedModel
を作成します。