Uses of Interface
de.renebergelt.quiterables.ItemFunc
Packages that use ItemFunc
Package
Description
-
Uses of ItemFunc in de.renebergelt.quiterables
Methods in de.renebergelt.quiterables with parameters of type ItemFuncModifier and TypeMethodDescriptionQueriable.orderBy(ItemFunc<T,Comparable> func)Order the elements of this enumeration according to the values returned by the order function<TComparable>
OrderedQueriable<T>Queriable.orderBy(ItemFunc<T,TComparable> valueFunc, Comparator<TComparable> comparator)Order the elements of this enumeration according to the values returned by the value function function using the given comparatorQueriable.orderByDescending(ItemFunc<T,Comparable> func)Order the elements of this enumeration according the values returned by the order function in descending order<TComparable>
OrderedQueriable<T>Queriable.orderByDescending(ItemFunc<T,TComparable> valueFunc, Comparator<TComparable> comparator)Order the elements of this enumeration according to the values returned by the value function function using the given comparator in descending orderOrderedGroupedQueriable.thenBy(ItemFunc<Group<T>,Comparable> func)<TComparable>
OrderedGroupedQueriable<T>OrderedGroupedQueriable.thenBy(ItemFunc<Group<T>,TComparable> valueFunc, Comparator<TComparable> comparator)OrderedQueriable.thenBy(ItemFunc<T,Comparable> func)Define a secondary ordering criterion<TComparable>
OrderedQueriable<T>OrderedQueriable.thenBy(ItemFunc<T,TComparable> valueFunc, Comparator<TComparable> comparator)Define a secondary ordering criterion using the given ComparatorOrderedGroupedQueriable.thenByDescending(ItemFunc<Group<T>,Comparable> func)<TComparable>
OrderedGroupedQueriable<T>OrderedGroupedQueriable.thenByDescending(ItemFunc<Group<T>,TComparable> valueFunc, Comparator<TComparable> comparator)OrderedQueriable.thenByDescending(ItemFunc<T,Comparable> func)Define a secondary ordering criterion (descending)<TComparable>
OrderedQueriable<T>OrderedQueriable.thenByDescending(ItemFunc<T,TComparable> valueFunc, Comparator<TComparable> comparator)Define a secondary ordering criterion using the given Comparator (descending) -
Uses of ItemFunc in de.renebergelt.quiterables.grouping
Methods in de.renebergelt.quiterables.grouping with parameters of type ItemFuncModifier and TypeMethodDescriptionGroupedQueriable.orderBy(ItemFunc<Group<T>,Comparable> func)<TComparable>
OrderedGroupedQueriable<T>GroupedQueriable.orderBy(ItemFunc<Group<T>,TComparable> valueFunc, Comparator<TComparable> comparator)GroupedQueriable.orderByDescending(ItemFunc<Group<T>,Comparable> func)<TComparable>
OrderedGroupedQueriable<T>GroupedQueriable.orderByDescending(ItemFunc<Group<T>,TComparable> valueFunc, Comparator<TComparable> comparator) -
Uses of ItemFunc in de.renebergelt.quiterables.iterators
Methods in de.renebergelt.quiterables.iterators with parameters of type ItemFuncModifier and TypeMethodDescriptionvoidLazyOrderIterable.addSecondaryOrderFunction(ItemFunc<T,Comparable> func, SortOrder sortOrder)Adds a secondary ordering function which is used to compare elements for which all previous ordering functions return "equal"<TComparable>
voidLazyOrderIterable.addSecondaryOrderFunction(ItemFunc<T,TComparable> func, Comparator<TComparable> comparator, SortOrder sortOrder)Add a secondary ordering function which is used to compare elements for which all previous ordering functions return "equal"Constructors in de.renebergelt.quiterables.iterators with parameters of type ItemFuncModifierConstructorDescriptionLazyOrderIterable(Iterable<T> _wrapped, ItemFunc<T,Comparable> valueFunc, SortOrder sortOrder)Creates a LazyOrderIterable which uses the default ComparatorLazyOrderIterable(Iterable<T> _wrapped, ItemFunc<T,TComparable> valueFunc, Comparator comparator, SortOrder sortOrder)Create a new lazy order iterable which wraps the given iterable