agg.cons
Class AtomApplConstraint
java.lang.Object
agg.cons.AtomApplConstraint
- All Implemented Interfaces:
- Evaluable
public class AtomApplConstraint
- extends java.lang.Object
- implements Evaluable
Constructor Summary |
AtomApplConstraint(java.util.Vector<java.lang.Object> atomApplConditions)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AtomApplConstraint
public AtomApplConstraint(java.util.Vector<java.lang.Object> atomApplConditions)
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
setNegation
public void setNegation(boolean b)
getConditionMatchCounter
public int getConditionMatchCounter()
getAsString
public java.lang.String getAsString()