|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mindswap.pellet.utils.SetUtils
public class SetUtils
Utility functions for {#link java.util.Set Set}s.
Field Summary | |
---|---|
static java.util.Set |
EMPTY_SET
|
Constructor Summary | |
---|---|
SetUtils()
|
Method Summary | |
---|---|
static java.util.Set |
binary(java.lang.Object o1,
java.lang.Object o2)
|
static java.util.Set |
create(java.util.Collection coll)
Creates a set containing all the elements in the collection |
static java.util.Set |
create(java.lang.Object[] elems)
Creates a list containing all the elements in the array |
static java.util.Set |
difference(java.util.Collection c1,
java.util.Collection c2)
Returns the difference of two sets. |
static boolean |
equals(java.util.Set s1,
java.util.Set s2)
Checks if one set is equal of another one |
static java.util.Set |
intersection(java.util.Collection c1,
java.util.Collection c2)
Returns the intersection of two collections |
static boolean |
intersects(java.util.Collection c1,
java.util.Collection c2)
Checks if two collections have any elemnts in common |
static java.util.Set |
singleton(java.lang.Object o)
|
static boolean |
subset(java.util.Set sub,
java.util.Set sup)
Checks if one set is subset of another one |
static java.util.Set |
union(java.util.Collection coll)
Returns the union of all the sets given in a collection. |
static java.util.Set |
union(java.util.Collection c1,
java.util.Collection c2)
Returns the union of two collections |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.util.Set EMPTY_SET
Constructor Detail |
---|
public SetUtils()
Method Detail |
---|
public static final java.util.Set singleton(java.lang.Object o)
public static final java.util.Set binary(java.lang.Object o1, java.lang.Object o2)
public static java.util.Set union(java.util.Collection coll)
coll
- A Collection of setspublic static java.util.Set union(java.util.Collection c1, java.util.Collection c2)
coll
- A Collection of setspublic static java.util.Set intersection(java.util.Collection c1, java.util.Collection c2)
coll
- A Collection of setspublic static boolean intersects(java.util.Collection c1, java.util.Collection c2)
public static boolean subset(java.util.Set sub, java.util.Set sup)
sub
- sup
-
public static boolean equals(java.util.Set s1, java.util.Set s2)
sub
- sup
-
public static java.util.Set difference(java.util.Collection c1, java.util.Collection c2)
coll
- A Collection of setspublic static java.util.Set create(java.lang.Object[] elems)
elements
-
public static java.util.Set create(java.util.Collection coll)
elements
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |