Package | Description |
---|---|
org.springframework.data.domain |
Central domain abstractions especially to be used in combination with the
Repository abstraction. |
org.springframework.data.domain.jaxb |
Central domain abstractions especially to be used in combination with the
Repository abstraction. |
org.springframework.data.geo |
Value types representing geo-spatial concepts.
|
org.springframework.data.querydsl |
Querydsl integration support classes.
|
org.springframework.data.repository |
Central interfaces for repository abstraction.
|
org.springframework.data.repository.history |
API for repositories using historiography.
|
org.springframework.data.repository.query |
Support classes to work with query methods.
|
org.springframework.data.repository.support |
Support classes for integration of the repository programming model with 3rd party frameworks.
|
org.springframework.data.web |
Integration with Spring MVC.
|
Modifier and Type | Class and Description |
---|---|
class |
PageImpl<T>
Basic
Page implementation. |
Modifier and Type | Method and Description |
---|---|
static <T> Page<T> |
Page.empty()
Creates a new empty
Page . |
static <T> Page<T> |
Page.empty(Pageable pageable)
|
<U> Page<U> |
Page.map(Function<? super T,? extends U> converter)
|
<U> Page<U> |
PageImpl.map(Function<? super T,? extends U> converter) |
Modifier and Type | Method and Description |
---|---|
Page<Object> |
PageAdapter.unmarshal(SpringDataJaxb.PageDto v) |
Modifier and Type | Method and Description |
---|---|
protected List<org.springframework.hateoas.Link> |
PageAdapter.getLinks(Page<?> source)
Return additional links that shall be added to the
SpringDataJaxb.PageDto . |
SpringDataJaxb.PageDto |
PageAdapter.marshal(Page<Object> source) |
Modifier and Type | Class and Description |
---|---|
class |
GeoPage<T>
|
Modifier and Type | Method and Description |
---|---|
Page<T> |
QuerydslPredicateExecutor.findAll(com.querydsl.core.types.Predicate predicate,
Pageable pageable)
Returns a
Page of entities matching the given Predicate . |
Modifier and Type | Method and Description |
---|---|
Page<T> |
PagingAndSortingRepository.findAll(Pageable pageable)
Returns a
Page of entities meeting the paging restriction provided in the Pageable object. |
Modifier and Type | Method and Description |
---|---|
Page<Revision<N,T>> |
RevisionRepository.findRevisions(ID id,
Pageable pageable)
Returns a
Page of revisions for the entity with the given id. |
Modifier and Type | Method and Description |
---|---|
<S extends T> |
QueryByExampleExecutor.findAll(Example<S> example,
Pageable pageable)
|
Modifier and Type | Method and Description |
---|---|
static <T> Page<T> |
PageableExecutionUtils.getPage(List<T> content,
Pageable pageable,
LongSupplier totalSupplier)
|
Modifier and Type | Method and Description |
---|---|
protected <R extends org.springframework.hateoas.RepresentationModel<?>,S> |
PagedResourcesAssembler.createPagedModel(List<R> resources,
org.springframework.hateoas.PagedModel.PageMetadata metadata,
Page<S> page)
Creates the
PagedResources to be equipped with pagination links downstream. |
org.springframework.hateoas.PagedModel<?> |
PagedResourcesAssembler.toEmptyModel(Page<?> page,
Class<?> type)
Creates a
PagedResources with an empt collection EmbeddedWrapper for the given domain type. |
org.springframework.hateoas.PagedModel<?> |
PagedResourcesAssembler.toEmptyModel(Page<?> page,
Class<?> type,
org.springframework.hateoas.Link link)
Creates a
PagedResources with an empt collection EmbeddedWrapper for the given domain type. |
org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<T>> |
PagedResourcesAssembler.toModel(Page<T> entity) |
org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<T>> |
PagedResourcesAssembler.toModel(Page<T> page,
org.springframework.hateoas.Link selfLink)
Creates a new
PagedResources by converting the given Page into a PagedModel.PageMetadata instance and
wrapping the contained elements into Resource instances. |
<R extends org.springframework.hateoas.RepresentationModel<?>> |
PagedResourcesAssembler.toModel(Page<T> page,
org.springframework.hateoas.server.RepresentationModelAssembler<T,R> assembler)
|
<R extends org.springframework.hateoas.RepresentationModel<?>> |
PagedResourcesAssembler.toModel(Page<T> page,
org.springframework.hateoas.server.RepresentationModelAssembler<T,R> assembler,
org.springframework.hateoas.Link link)
|
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.