インターフェースの使用
org.springframework.data.domain.Slice
Slice を使用するパッケージ
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.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
を作成します。