agg.cons
Class EvalSet
java.lang.Object
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 |
EvalSet
public EvalSet()
EvalSet
public EvalSet(java.util.Vector<java.lang.Object> s)
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()