|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object polyglot.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 |