edu.stanford.nlp.util
Class Sets

java.lang.Object
  extended by edu.stanford.nlp.util.Sets

public class Sets
extends java.lang.Object

Utilities for sets


Method Summary
static java.util.Set cross(java.util.Set s1, java.util.Set s2)
          returns the set cross product of s1 and s2, as Pairs
static java.util.Set diff(java.util.Set s1, java.util.Set s2)
          set difference s1 - s2
static java.util.Set intersection(java.util.Set s1, java.util.Set s2)
          set intersection
static void main(java.lang.String[] args)
           
static java.util.Set powerSet(java.util.Set s)
          returns the powerset of a set
static java.util.Set union(java.util.Set s1, java.util.Set s2)
          set union
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

cross

public static java.util.Set cross(java.util.Set s1,
                                  java.util.Set s2)
returns the set cross product of s1 and s2, as Pairs


diff

public static java.util.Set diff(java.util.Set s1,
                                 java.util.Set s2)
set difference s1 - s2


union

public static java.util.Set union(java.util.Set s1,
                                  java.util.Set s2)
set union


intersection

public static java.util.Set intersection(java.util.Set s1,
                                         java.util.Set s2)
set intersection


powerSet

public static java.util.Set powerSet(java.util.Set s)
returns the powerset of a set


main

public static void main(java.lang.String[] args)