Uses of Interface
de.renebergelt.quiterables.grouping.GroupedQueriable
Packages that use GroupedQueriable
-
Uses of GroupedQueriable in de.renebergelt.quiterables
Subinterfaces of GroupedQueriable in de.renebergelt.quiterablesModifier and TypeInterfaceDescriptioninterfaceRepresents a grouped Queriable which has been orderedMethods in de.renebergelt.quiterables that return GroupedQueriableModifier and TypeMethodDescriptionQueriable.group(GroupFunction<T> func)Groups the elements of the enumeration according to the given grouping functionQueriable.groupSingle(SingleKeyGroupFunction<T> func)Groups the elements of the enumeration according to the given grouping function (Convenience function for grouping with only one group key element)static <T> GroupedQueriable<T>QuIterables.query(GroupedList<T> groupedList)Return a grouped queriable for the given grouped list -
Uses of GroupedQueriable in de.renebergelt.quiterables.grouping
Methods in de.renebergelt.quiterables.grouping that return GroupedQueriableModifier and TypeMethodDescriptionGroupedQueriable.defaultIfEmpty(Group<T> defaultValue)GroupedQueriable.distinct()GroupedQueriable.distinct(Equivalence<Group<T>> equalityComparer)GroupedQueriable.except(Iterable<Group<T>> elementsToSubtract, Equivalence<Group<T>> equalityComparer)GroupedQueriable.intersect(Iterable<Group<T>> intersectWith, Equivalence<Group<T>> equalityComparer)GroupedQueriable.reverse()GroupedQueriable.skip(int amount)GroupedQueriable.take(int amount)