Package it.tidalwave.util.spi
Class SimpleFinderSupport<T>
java.lang.Object
it.tidalwave.util.spi.HierarchicFinderSupport<T,Finder<T>>
it.tidalwave.util.spi.SimpleFinderSupport<T>
- All Implemented Interfaces:
Finder<T>
,Serializable
,Cloneable
A starting point for implementing a custom
Finder
that is not an extended finder. This class provides a
dummy copy constructor.- Author:
- Fabrizio Giudici
- See Also:
- Status: draft API
-
Nested Class Summary
Nested classes/interfaces inherited from interface it.tidalwave.util.Finder
Finder.InMemorySortCriterion<U>, Finder.SortCriterion, Finder.SortDirection
-
Field Summary
Fields inherited from class it.tidalwave.util.spi.HierarchicFinderSupport
firstResult, maxResults
-
Constructor Summary
ModifierConstructorDescriptionprotected
SimpleFinderSupport
(SimpleFinderSupport<T> other, Object override) protected
SimpleFinderSupport
(String name) -
Method Summary
Methods inherited from class it.tidalwave.util.spi.HierarchicFinderSupport
clone, clone, clonedWith, computeNeededResults, computeResults, count, from, getSource, max, ofType, results, sort, sort, withContext
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface it.tidalwave.util.Finder
firstResult, forEach, from, from, iterator, max, max, optionalFirstResult, optionalResult, result, stream
-
Constructor Details
-
SimpleFinderSupport
-
SimpleFinderSupport
-