Package | Description |
---|---|
org.springframework.data.auditing |
General support for entity auditing.
|
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.history |
Basic interfaces and value objects for histography API.
|
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.query.parser |
Support classes for parsing queries from method names.
|
org.springframework.data.repository.reactive |
Support for reactive repositories.
|
org.springframework.data.repository.support |
Support classes for integration of the repository programming model with 3rd party frameworks.
|
org.springframework.data.support |
Core support classes.
|
org.springframework.data.web |
Integration with Spring MVC.
|
Class and Description |
---|
AuditorAware
Interface for components that are aware of the application's current auditor.
|
ReactiveAuditorAware
Interface for components that are aware of the application's current auditor.
|
Class and Description |
---|
AbstractAggregateRoot
Convenience base class for aggregate roots that exposes a
AbstractAggregateRoot.registerEvent(Object) to capture domain events and
expose them via AbstractAggregateRoot.domainEvents() . |
AbstractPageRequest
Abstract Java Bean implementation of
Pageable . |
AfterDomainEventPublication
Annotation to be used on a method of a Spring Data managed aggregate to get invoked after the events of an aggregate
have been published.
|
DomainEvents
DomainEvents can be used on methods of aggregate roots managed by Spring Data repositories to publish the
events returned by that method as Spring application events. |
Example
Support for query by example (QBE).
|
ExampleMatcher
Specification for property path matching to use in query by example (QBE).
|
ExampleMatcher.GenericPropertyMatcher
A generic property matcher that specifies
string matching and case sensitivity. |
ExampleMatcher.MatcherConfigurer
Callback to configure a matcher.
|
ExampleMatcher.MatchMode
The match modes to expose so that clients can find about how to concatenate the predicates.
|
ExampleMatcher.NoOpPropertyValueTransformer |
ExampleMatcher.NullHandler
Null handling for creating criterion out of an
Example . |
ExampleMatcher.PropertySpecifier
Define specific property handling for a Dot-Path.
|
ExampleMatcher.PropertySpecifiers
Define specific property handling for Dot-Paths.
|
ExampleMatcher.PropertyValueTransformer
Allows to transform the property value before it is used in the query.
|
ExampleMatcher.StringMatcher
Match modes for treatment of
String values. |
Page
A page is a sublist of a list of objects.
|
Pageable
Abstract interface for pagination information.
|
PageRequest
Basic Java Bean implementation of
Pageable . |
Persistable
Simple interface for entities.
|
Range
Simple value object to work with ranges and boundaries.
|
Range.Bound
Value object representing a boundary.
|
Range.RangeBuilder
Builder for
Range allowing to specify the upper boundary. |
Slice
A slice of data that indicates whether there's a next or previous slice available.
|
Sort
Sort option for queries.
|
Sort.Direction
Enumeration for sort directions.
|
Sort.NullHandling
Enumeration for null handling hints that can be used in
Sort.Order expressions. |
Sort.Order
PropertyPath implements the pairing of an
Sort.Direction and a property. |
Sort.TypedSort
Extension of Sort to use method handles to define properties to sort by.
|
Class and Description |
---|
Page
A page is a sublist of a list of objects.
|
Sort
Sort option for queries.
|
Sort.Order
PropertyPath implements the pairing of an
Sort.Direction and a property. |
Class and Description |
---|
Page
A page is a sublist of a list of objects.
|
Pageable
Abstract interface for pagination information.
|
PageImpl
Basic
Page implementation. |
Range
Simple value object to work with ranges and boundaries.
|
Slice
A slice of data that indicates whether there's a next or previous slice available.
|
Class and Description |
---|
Sort
Sort option for queries.
|
Sort.Direction
Enumeration for sort directions.
|
Class and Description |
---|
AbstractPageRequest
Abstract Java Bean implementation of
Pageable . |
Page
A page is a sublist of a list of objects.
|
Pageable
Abstract interface for pagination information.
|
Sort
Sort option for queries.
|
Class and Description |
---|
Page
A page is a sublist of a list of objects.
|
Pageable
Abstract interface for pagination information.
|
Sort
Sort option for queries.
|
Class and Description |
---|
Page
A page is a sublist of a list of objects.
|
Pageable
Abstract interface for pagination information.
|
Class and Description |
---|
Example
Support for query by example (QBE).
|
Page
A page is a sublist of a list of objects.
|
Pageable
Abstract interface for pagination information.
|
Sort
Sort option for queries.
|
Class and Description |
---|
Sort
Sort option for queries.
|
Class and Description |
---|
Sort
Sort option for queries.
|
Class and Description |
---|
Pageable
Abstract interface for pagination information.
|
Sort
Sort option for queries.
|
Class and Description |
---|
ExampleMatcher
Specification for property path matching to use in query by example (QBE).
|
ExampleMatcher.NullHandler
Null handling for creating criterion out of an
Example . |
ExampleMatcher.PropertySpecifier
Define specific property handling for a Dot-Path.
|
ExampleMatcher.PropertyValueTransformer
Allows to transform the property value before it is used in the query.
|
ExampleMatcher.StringMatcher
Match modes for treatment of
String values. |
Page
A page is a sublist of a list of objects.
|
Pageable
Abstract interface for pagination information.
|
Class and Description |
---|
Page
A page is a sublist of a list of objects.
|
Pageable
Abstract interface for pagination information.
|
Sort
Sort option for queries.
|
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.