Package de.renebergelt.quiterables
Class QuIterables
java.lang.Object
de.renebergelt.quiterables.QuIterables
Convenience class of the QuIterables library
for static importing the query(..) method
- Author:
- René Bergelt
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Queriable<T>empty()Returns a Queriable which does not contain any elementsquery(boolean[] array)Return a Queriable which wraps the given primitive-type boolean-arrayquery(byte[] array)Return a Queriable which wraps the given primitive-type byte-arrayquery(char[] array)Return a Queriable which wraps the given primitive-type char-arrayquery(double[] array)Return a Queriable which wraps the given primitive-type double-arrayquery(float[] array)Return a Queriable which wraps the given primitive-type float-arrayquery(int[] array)Return a Queriable which wraps the given primitive-type int-arrayquery(long[] array)Return a Queriable which wraps the given primitive-type long-arrayquery(short[] array)Return a Queriable which wraps the given primitive-type short-arraystatic <T> GroupedQueriable<T>query(GroupedList<T> groupedList)Return a grouped queriable for the given grouped liststatic <T> Queriable<T>Return a queriable object for the given iterablestatic <T> Queriable<T>query(T[] array)Return a queriable object for the given arrayrange(int start, int end)Returns a Queriable which contains the numbers starting at start until end (inclusive, i.e.
-
Method Details
-
query
Return a queriable object for the given iterable- Type Parameters:
T- Type of elements- Parameters:
it- iterable to query- Returns:
- Queriable object
-
query
Return a grouped queriable for the given grouped list- Type Parameters:
T- Type of elements- Parameters:
groupedList- GroupedList to query- Returns:
- Queriable object
-
query
Return a queriable object for the given array- Type Parameters:
T- Type of elements- Parameters:
array- array to query- Returns:
- Queriable object
-
query
Return a Queriable which wraps the given primitive-type int-array- Parameters:
array- array to query- Returns:
- Queriable object
-
query
Return a Queriable which wraps the given primitive-type short-array- Parameters:
array- array to query- Returns:
- Queriable object
-
query
Return a Queriable which wraps the given primitive-type long-array- Parameters:
array- array to query- Returns:
- Queriable object
-
query
Return a Queriable which wraps the given primitive-type float-array- Parameters:
array- array to query- Returns:
- Queriable object
-
query
Return a Queriable which wraps the given primitive-type double-array- Parameters:
array- array to query- Returns:
- Queriable object
-
query
Return a Queriable which wraps the given primitive-type byte-array- Parameters:
array- array to query- Returns:
- Queriable object
-
query
Return a Queriable which wraps the given primitive-type boolean-array- Parameters:
array- array to query- Returns:
- Queriable object
-
query
Return a Queriable which wraps the given primitive-type char-array- Parameters:
array- array to query- Returns:
- Queriable object
-
empty
Returns a Queriable which does not contain any elements- Type Parameters:
T- Type of elements- Returns:
- An empty queriable object
-
range
Returns a Queriable which contains the numbers starting at start until end (inclusive, i.e. [start, end])- Parameters:
start- first numberend- last number- Returns:
- queriable range
-