Package de.renebergelt.quiterables


package de.renebergelt.quiterables
  • Interface Summary
    Interface
    Description
    Interface for functions which compare elements for equality
    ItemFunc<TArg,​TRet>
    A function needed for some Queriable methods, where a complex return value per item is required
    Interface used by the methods of Queriable which require an ItemFunc with a fixed result type of Number
    Represents a grouped Queriable which has been ordered
    Represents a Queriable which has been ordered
    A predicate function needed for some Queriable methods
    Helper class to convert an Iterable to primitive arrays
    An Iterable which can be queried
    Selector<TIn,​TOut>
    A function which transforms one object type into another
  • Class Summary
    Class
    Description
    Main class of the QuIterables library Mimics some of C#'s generic LINQ convenience methods for Java 8 and below
    Use anonymous methods for the predicates.
    Convenience class of the QuIterables library for static importing the query(..) method
  • Enum Class Summary
    Enum Class
    Description
    Values two specifiy a sort order