de.espirit.firstspirit.storage
Class HistoryProvider.RevisionProvider
java.lang.Object
de.espirit.firstspirit.storage.HistoryProvider.RevisionProvider
- All Implemented Interfaces:
- ElementProvider<Revision>
- Enclosing interface:
- HistoryProvider
public static class HistoryProvider.RevisionProvider
- extends Object
- implements ElementProvider<Revision>
Wrapper on a HistoryProvider to act as ElementProvider
on Revision
s.
- Since:
- 4.0.49
HistoryProvider.RevisionProvider
public HistoryProvider.RevisionProvider(HistoryProvider _historyProvider)
- Since:
- 4.0.49
getElements
public List<Revision> getElements(Revision first,
Revision last,
int max,
Filter<Revision> filter)
- Description copied from interface:
ElementProvider
- Get a list of elements in the given range including a defined maximum number of elements that pass the
provided filter.
- Specified by:
getElements
in interface ElementProvider<Revision>
- Parameters:
first
- The first element to include, if null
, the first available element.last
- The last element to include, if null
, the last available element.max
- The maximum number of matching elements, if ElementProvider.ALL
, all available elements.filter
- The filter to be passed, if null
, any element will pass.
- Returns:
- A list of elements.
- Since:
- 4.0.49
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
- Since:
- 4.0.52
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
- Since:
- 4.0.52
Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480