Uses of Interface
it.tidalwave.util.Finder
-
-
Uses of Finder in it.tidalwave.role
Classes in it.tidalwave.role with type parameters of type Finder Modifier and Type Interface Description interface
Composite<TYPE,SPECIALIZED_FINDER extends Finder<? extends TYPE>>
The role of a composite object, that is an object which contains children.Fields in it.tidalwave.role with type parameters of type Finder Modifier and Type Field Description static Composite<java.lang.Object,Finder<java.lang.Object>>
Composite. DEFAULT
A defaultComposite
with no children.Methods in it.tidalwave.role with parameters of type Finder Modifier and Type Method Description static <TYPE> SimpleComposite<TYPE>
SimpleComposite. of(Finder<TYPE> finder)
Returns a wrappedSimpleComposite
on a givenFinder
-
Uses of Finder in it.tidalwave.thesefoolishthings.examples.extendedfinderexample
Subinterfaces of Finder in it.tidalwave.thesefoolishthings.examples.extendedfinderexample Modifier and Type Interface Description interface
PersonFinder
Classes in it.tidalwave.thesefoolishthings.examples.extendedfinderexample that implement Finder Modifier and Type Class Description class
PersonFinderImpl2
-
Uses of Finder in it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample
Methods in it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample that return Finder Modifier and Type Method Description Finder<Person>
InMemoryPersonRegistry. findPerson()
-
Uses of Finder in it.tidalwave.thesefoolishthings.examples.person
Methods in it.tidalwave.thesefoolishthings.examples.person that return Finder Modifier and Type Method Description Finder<Person>
DefaultPersonRegistry. findPerson()
Finder<Person>
PersonRegistry. findPerson()
-
Uses of Finder in it.tidalwave.util
Methods in it.tidalwave.util that return Finder Modifier and Type Method Description static <T> Finder<T>
Finder. empty()
Returns an emptyFinder
.Finder<TYPE>
Finder. from(int firstResult)
Tells theFinder
that only a subset of found items will be returned, starting from the given position.Finder<TYPE>
Finder. max(int maxResults)
Tells theFinder
that only a maximum number of found items will be returned.static <T> Finder<T>
Finder. ofCloned(java.util.Collection<T> items)
Returns a wrappedFinder
on a given collection of elements.default <ANOTHER_TYPE>
Finder<ANOTHER_TYPE>Finder. ofType(java.lang.Class<ANOTHER_TYPE> type)
Tells theFinder
that the specified type of results is expected.default Finder<TYPE>
Finder. sort(Finder.SortCriterion criterion)
Tells theFinder
that results will be sorted according to the given criterion, in ascending direction.Finder<TYPE>
Finder. sort(Finder.SortCriterion criterion, Finder.SortDirection direction)
Tells theFinder
that results will be sorted according to the given criterion and direction.default Finder<TYPE>
Finder. withContext(java.lang.Object context)
Tells theFinder
that results should be created with the given context. -
Uses of Finder in it.tidalwave.util.spi
Classes in it.tidalwave.util.spi with type parameters of type Finder Modifier and Type Interface Description interface
ExtendedFinderSupport<TYPE,EXTENDED_FINDER extends Finder<TYPE>>
A utility interface for creating extendedFinder
s, it provides automatic covariant return types.class
FinderSupport<TYPE,EXTENDED_FINDER extends Finder<TYPE>>
A support class for implementing aFinder
.Subinterfaces of Finder in it.tidalwave.util.spi Modifier and Type Interface Description interface
ExtendedFinderSupport<TYPE,EXTENDED_FINDER extends Finder<TYPE>>
A utility interface for creating extendedFinder
s, it provides automatic covariant return types.Classes in it.tidalwave.util.spi that implement Finder Modifier and Type Class Description class
FinderSupport<TYPE,EXTENDED_FINDER extends Finder<TYPE>>
A support class for implementing aFinder
.class
SimpleFinderSupport<T>
A starting point for implementing a customFinder
that is not an extended finder.Methods in it.tidalwave.util.spi that return Finder Modifier and Type Method Description <ANOTHER_TYPE>
Finder<ANOTHER_TYPE>FinderSupport. ofType(java.lang.Class<ANOTHER_TYPE> type)
Tells theFinder
that the specified type of results is expected.
-