Class ArithmeticOperators

java.lang.Object
org.projog.core.math.ArithmeticOperators

public final class ArithmeticOperators extends Object
Maintains a collection of ArithmeticOperator instances.

This class provides a mechanism for "plugging in" or "injecting" implementations of ArithmeticOperator at runtime. This mechanism provides an easy way to configure and extend the arithmetic operations supported by Projog.

Each KnowledgeBase has a single unique ArithmeticOperators instance.