agg.cons
Class EvalSet

java.lang.Object
  extended by agg.cons.EvalSet
All Implemented Interfaces:
Evaluable

public class EvalSet
extends java.lang.Object
implements Evaluable


Constructor Summary
EvalSet()
           
EvalSet(java.util.Vector<java.lang.Object> s)
           
 
Method Summary
 boolean eval(java.lang.Object o)
           
 boolean eval(java.lang.Object o, boolean negate)
           
 boolean eval(java.lang.Object o, int tick)
           
 boolean eval(java.lang.Object o, int tick, boolean negate)
           
 java.lang.String getAsString()
           
 boolean getNegation()
           
 java.util.Vector<java.lang.Object> getSet()
           
 void setNegation(boolean b)
           
 void setSet(java.util.Vector<java.lang.Object> s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvalSet

public EvalSet()

EvalSet

public EvalSet(java.util.Vector<java.lang.Object> s)
Method Detail

setSet

public void setSet(java.util.Vector<java.lang.Object> s)

getSet

public java.util.Vector<java.lang.Object> getSet()

eval

public boolean eval(java.lang.Object o)
Specified by:
eval in interface Evaluable

eval

public boolean eval(java.lang.Object o,
                    int tick)
Specified by:
eval in interface Evaluable

eval

public boolean eval(java.lang.Object o,
                    boolean negate)
Specified by:
eval in interface Evaluable

eval

public boolean eval(java.lang.Object o,
                    int tick,
                    boolean negate)
Specified by:
eval in interface Evaluable

getAsString

public java.lang.String getAsString()

setNegation

public void setNegation(boolean b)

getNegation

public boolean getNegation()