|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectpolyglot.util.CollectionUtil
public class CollectionUtil
Collection utilities.
| Constructor Summary | |
|---|---|
CollectionUtil()
|
|
| Method Summary | |
|---|---|
static java.util.List |
add(java.util.List l,
java.lang.Object o)
Return a new list with o appended to l. |
static boolean |
equals(java.util.Collection a,
java.util.Collection b)
Return true if a and b are
pointer equal, or if iterators over both return the same
sequence of pointer equal elements. |
static java.lang.Object |
firstOrElse(java.util.Collection l,
java.lang.Object alt)
|
static java.util.List |
list(java.lang.Object o)
Return a singleton list containing o. |
static java.util.List |
list(java.lang.Object o1,
java.lang.Object o2)
Return a list containing o1 and o2. |
static java.util.List |
list(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3)
Return a list containing o1, ..., o3. |
static java.util.List |
list(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4)
Return a list containing o1, ..., o4. |
static java.util.List |
map(java.util.List l,
Transformation t)
Apply t to each element of l. |
static java.util.Iterator |
pairs(java.util.Collection l)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CollectionUtil()
| Method Detail |
|---|
public static java.util.List add(java.util.List l,
java.lang.Object o)
o appended to l.
public static boolean equals(java.util.Collection a,
java.util.Collection b)
a and b are
pointer equal, or if iterators over both return the same
sequence of pointer equal elements.
public static java.util.List list(java.lang.Object o)
o.
public static java.util.List list(java.lang.Object o1,
java.lang.Object o2)
o1 and o2.
public static java.util.List list(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3)
o1, ..., o3.
public static java.util.List list(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4)
o1, ..., o4.
public static java.lang.Object firstOrElse(java.util.Collection l,
java.lang.Object alt)
public static java.util.Iterator pairs(java.util.Collection l)
public static java.util.List map(java.util.List l,
Transformation t)
t to each element of l.
l is not modified.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||