Uses of Interface
org.springframework.data.domain.Slice
Packages that use Slice
Package
Description
Central domain abstractions especially to be used in combination with the
Repository abstraction.Value types representing geo-spatial concepts.
Support classes to work with query methods.
Integration with Spring MVC.
-
Uses of Slice in org.springframework.data.domain
Subinterfaces of Slice in org.springframework.data.domainClasses in org.springframework.data.domain that implement SliceModifier and TypeClassDescriptionclassPageImpl<T>BasicPageimplementation.classSliceImpl<T>Default implementation ofSlice.Methods in org.springframework.data.domain that return Slice -
Uses of Slice in org.springframework.data.geo
Classes in org.springframework.data.geo that implement Slice -
Uses of Slice in org.springframework.data.repository.query
Methods in org.springframework.data.repository.query that return SliceMethods in org.springframework.data.repository.query that return types with arguments of type Slice -
Uses of Slice in org.springframework.data.web
Methods in org.springframework.data.web with parameters of type SliceModifier and TypeMethodDescriptionprotected <R extends RepresentationModel<?>,S>
SlicedModel<R>SlicedResourcesAssembler.createSlicedModel(List<R> resources, SlicedModel.SliceMetadata metadata, Slice<S> slice) Creates theSlicedModelto be equipped with pagination links downstream.SlicedModel<?>SlicedResourcesAssembler.toEmptyModel(Slice<?> slice, Class<?> type) Creates aSlicedModelwith an empty collectionEmbeddedWrapperfor the given domain type.SlicedModel<?>SlicedResourcesAssembler.toEmptyModel(Slice<?> slice, Class<?> type, Optional<Link> link) SlicedModel<?>SlicedResourcesAssembler.toEmptyModel(Slice<?> slice, Class<?> type, Link link) Creates aSlicedModelwith an empty collectionEmbeddedWrapperfor the given domain type.Creates a newSlicedModelby converting the givenSliceinto aSlicedModel.SliceMetadatainstance and wrapping the contained elements into *SlicedModelinstances.<R extends RepresentationModel<?>>
SlicedModel<R>SlicedResourcesAssembler.toModel(Slice<T> slice, RepresentationModelAssembler<T, R> assembler) Creates a newSlicedModelby converting the givenSliceinto aSlicedModel.SliceMetadatainstance and using the givenSlicedModelto turn elements of theSliceinto resources.<R extends RepresentationModel<?>>
SlicedModel<R>SlicedResourcesAssembler.toModel(Slice<T> slice, RepresentationModelAssembler<T, R> assembler, Link link) Creates a newSlicedModelby converting the givenSliceinto aSlicedModel.SliceMetadatainstance and using the givenSlicedModelto turn elements of theSliceinto resources.