Holger's Java API

## Uses of Interface
com.antelmann.util.revision.Revision

Packages that use Revision
com.antelmann.util.revision: This package contains classes useful for implementing systems that deal with revisions.

Uses of Revision in com.antelmann.util.revision

Classes in com.antelmann.util.revision that implement Revision
`class` `DefaultRevision` implements a standard immutable revision object

Fields in com.antelmann.util.revision declared as Revision
`protected Revision` `DefaultRevisable.last`

Fields in com.antelmann.util.revision with type parameters of type Revision
`protected ArrayList<Revision>` `DefaultRevisable.history`

Methods in com.antelmann.util.revision that return Revision
`Revision` `Revisable.getLastRevision()` provides access to the last revision that was applied to this instance
`Revision` `DefaultRevisable.getLastRevision()`
`Revision` `RevisionException.getRevision()`
`Revision` `RevisionEvent.getRevision()`

Methods in com.antelmann.util.revision that return types with arguments of type Revision
`Enumeration<Revision>` `Revisable.getRevisions(Filter<? super Revision> filter)` optionally allows to access revisions that were performed on this instance
`Enumeration<Revision>` `DefaultRevisable.getRevisions(Filter<? super Revision> filter)`

Methods in com.antelmann.util.revision with parameters of type Revision
`void` `RevisionVeto.checkRevision(Revision revision)` if no Exception is thrown, the revision is deemed ok
`protected void` `DefaultRevisable.checkRevision(Revision revision)` if returning without an exception, the revision is effectively accepted and all listeners are informed.

Method parameters in com.antelmann.util.revision with type arguments of type Revision
`Enumeration<Revision>` `Revisable.getRevisions(Filter<? super Revision> filter)` optionally allows to access revisions that were performed on this instance
`Enumeration<Revision>` `DefaultRevisable.getRevisions(Filter<? super Revision> filter)`
`void` `DefaultRevisable.initHistory(Collection<? extends Revision> list)` initializes the history list accessible through `DefaultRevisable.getRevisions(Filter)`

Constructors in com.antelmann.util.revision with parameters of type Revision
`RevisionEvent(Revision revision)`
`RevisionException(Revision revision, Throwable cause, String message)`

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads