public class GroovyCollections
extends java.lang.Object
| Constructor and Description |
|---|
GroovyCollections() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List |
combinations(java.util.Collection lists)
Finds all combinations of items from a collection of lists.
|
static java.util.List |
combinations(java.lang.Object[] lists)
Finds all combinations of items from an array of lists.
|
static java.lang.Object |
max(java.util.Collection items)
Selects the maximum value found in a collection
|
static java.lang.Object |
max(java.lang.Object[] items)
Selects the maximum value found in an array of items, so
min([2, 4, 6] as Object[]) == 6.
|
static java.lang.Object |
min(java.util.Collection items)
Selects the minimum value found in a collection of items.
|
static java.lang.Object |
min(java.lang.Object[] items)
Selects the minimum value found in an array of items, so
min([2, 4, 6] as Object[]) == 2.
|
static java.lang.Object |
sum(java.util.Collection items)
Sums all the items from a collection of items.
|
static java.lang.Object |
sum(java.lang.Object[] items)
Sums all the items from an array of items.
|
static java.util.List |
transpose(java.util.Collection lists)
Transposes a collection of lists.
|
static java.util.List |
transpose(java.lang.Object[] lists)
Transposes an array of lists.
|
public static java.util.List combinations(java.lang.Object[] lists)
lists - an array of listspublic static java.util.List combinations(java.util.Collection lists)
lists - a Collection of listspublic static java.util.List transpose(java.lang.Object[] lists)
lists - an array of listspublic static java.util.List transpose(java.util.Collection lists)
lists - a Collection of listspublic static java.lang.Object min(java.lang.Object[] items)
items - an array of itemspublic static java.lang.Object min(java.util.Collection items)
items - a Collectionpublic static java.lang.Object max(java.lang.Object[] items)
items - an array of itemspublic static java.lang.Object max(java.util.Collection items)
items - a Collectionpublic static java.lang.Object sum(java.lang.Object[] items)
items - an array of itemspublic static java.lang.Object sum(java.util.Collection items)
items - a collection of items