## Uses of Class
org.springframework.data.history.Revision

Packages that use Revision
org.springframework.data.history: Basic interfaces and value objects for histography API.
org.springframework.data.repository.history: API for repositories using historiography.

### Uses of Revision in org.springframework.data.history

Methods in org.springframework.data.history that return Revision
`Revision<N,T>` Revisions.`getLatestRevision()` Returns the latest revision of the revisions backing the wrapper independently of the order.
`static <N extends Number & Comparable<N>,T> Revision<N,T>` Revision.`of(RevisionMetadata<N> metadata, T entity)` Creates a new `Revision` for the given `RevisionMetadata` and entity.

Methods in org.springframework.data.history that return types with arguments of type Revision
`List<Revision<N,T>>` Revisions.`getContent()` Returns the content of the `Revisions` instance.
`Iterator<Revision<N,T>>` Revisions.`iterator()`

Methods in org.springframework.data.history with parameters of type Revision
`int` Revision.`compareTo(Revision<N,?> that)`

Method parameters in org.springframework.data.history with type arguments of type Revision
`static <N extends Number & Comparable<N>,T> Revisions<N,T>` Revisions.`of(List<? extends Revision<N,T>> revisions)` Creates a new `Revisions` instance for the given `Revision`s.

### Uses of Revision in org.springframework.data.repository.history

Methods in org.springframework.data.repository.history that return types with arguments of type Revision
`Optional<Revision<N,T>>` RevisionRepository.`findLastChangeRevision(ID id)` Returns the revision of the entity it was last changed in.
`Optional<Revision<N,T>>` RevisionRepository.`findRevision(ID id, N revisionNumber)` Returns the entity with the given ID in the given revision number.
`Page<Revision<N,T>>` RevisionRepository.`findRevisions(ID id, Pageable pageable)` Returns a `Page` of revisions for the entity with the given id.