Class AbstractModifier

All Implemented Interfaces:
Comparable<Modifier>, Function<Numeral,Numeral>, Dependency, Dependent, Modifier
Direct Known Subclasses:
OperationModifier

public abstract class AbstractModifier extends DependencyDependent implements Modifier
An abstract implementation of Modifier. Adds itself as a Dependent to parameter Values on instantiation.
  • Field Details

    • priority

      protected final int priority
      Priority for this operation
  • Constructor Details

    • AbstractModifier

      protected AbstractModifier(org.slf4j.Logger logger, int priority, Value... parameters)
      Parameters:
      logger - Logger for this modifier
      priority - priority for this modifier
      parameters - parameter Values for this modifier
  • Method Details