インターフェースの使用
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 のクラス修飾子と型クラス説明class型 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, @Nullable 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を作成します。