edu.ucla.structure
Class SetOperation

Object
  extended by SetOperation

public abstract class SetOperation
extends Object

Since:
082503
Author:
Keith Cascio

Field Summary
static SetOperation[] ARRAY
           
static SetOperation COMPLEMENT
           
static SetOperation INTERSECT
           
static SetOperation SUBTRACT
           
static SetOperation UNION
           
 
Constructor Summary
SetOperation(String name)
           
 
Method Summary
abstract  void exec(Collection left, Collection right, Set result)
           
static Collection smaller(Collection left, Collection right)
           
 String toString()
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNION

public static final SetOperation UNION

INTERSECT

public static final SetOperation INTERSECT

SUBTRACT

public static final SetOperation SUBTRACT

COMPLEMENT

public static final SetOperation COMPLEMENT

ARRAY

public static final SetOperation[] ARRAY
Constructor Detail

SetOperation

public SetOperation(String name)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

exec

public abstract void exec(Collection left,
                          Collection right,
                          Set result)

smaller

public static final Collection smaller(Collection left,
                                       Collection right)


Copyright 2010 UCLA Automated Reasoning Group