Package org.xcsp.common.predicates
Class TreeEvaluator.Evaluator
- java.lang.Object
-
- org.xcsp.common.predicates.TreeEvaluator.Evaluator
-
- Direct Known Subclasses:
TreeEvaluator.AbsEvaluator
,TreeEvaluator.AddEvaluator
,TreeEvaluator.AddxEvaluator
,TreeEvaluator.AndEvaluator
,TreeEvaluator.AndxEvaluator
,TreeEvaluator.DistEvaluator
,TreeEvaluator.DivEvaluator
,TreeEvaluator.EqEvaluator
,TreeEvaluator.EqxEvaluator
,TreeEvaluator.F1Evaluator
,TreeEvaluator.F2Evaluator
,TreeEvaluator.FalseEvaluator
,TreeEvaluator.GeEvaluator
,TreeEvaluator.GexEvaluator
,TreeEvaluator.GtEvaluator
,TreeEvaluator.GtxEvaluator
,TreeEvaluator.IfEvaluator
,TreeEvaluator.IffEvaluator
,TreeEvaluator.IffxEvaluator
,TreeEvaluator.ImpEvaluator
,TreeEvaluator.InEvaluator
,TreeEvaluator.LeEvaluator
,TreeEvaluator.LexEvaluator
,TreeEvaluator.LongEvaluator
,TreeEvaluator.LtEvaluator
,TreeEvaluator.LtxEvaluator
,TreeEvaluator.MaxEvaluator
,TreeEvaluator.MaxxEvaluator
,TreeEvaluator.MinEvaluator
,TreeEvaluator.MinxEvaluator
,TreeEvaluator.ModEvaluator
,TreeEvaluator.MulEvaluator
,TreeEvaluator.MulxEvaluator
,TreeEvaluator.NeEvaluator
,TreeEvaluator.NegEvaluator
,TreeEvaluator.NexEvaluator
,TreeEvaluator.NotEvaluator
,TreeEvaluator.NotinEvaluator
,TreeEvaluator.OrEvaluator
,TreeEvaluator.OrxEvaluator
,TreeEvaluator.PowEvaluator
,TreeEvaluator.SetxEvaluator
,TreeEvaluator.SqrEvaluator
,TreeEvaluator.SubEvaluator
,TreeEvaluator.TrueEvaluator
,TreeEvaluator.VariableEvaluator
,TreeEvaluator.XorEvaluator
,TreeEvaluator.XorxEvaluator
- Enclosing class:
- TreeEvaluator
public abstract class TreeEvaluator.Evaluator extends Object
Root class for evaluators
-
-
Field Summary
Fields Modifier and Type Field Description int
arity
-
Constructor Summary
Constructors Constructor Description Evaluator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
evaluate()
void
fixArity()
String
toString()
-