Class BaseNAryNumericOperator

All Implemented Interfaces:
io.github.mmm.code.api.item.CodeItem, io.github.mmm.code.api.operator.CodeNAryNumericOperator, io.github.mmm.code.api.operator.CodeNAryOperator, io.github.mmm.code.api.operator.CodeOperator

public final class BaseNAryNumericOperator extends BaseNAryOperator implements io.github.mmm.code.api.operator.CodeNAryNumericOperator
Base implementation of CodeNAryNumericOperator.
Since:
1.0.0
Author:
Joerg Hohwiller (hohwille at users.sourceforge.net)
  • Field Details

    • SUB

      public static final BaseNAryNumericOperator SUB
      Instance for CodeNAryNumericOperator.NAME_SUB.
    • MUL

      public static final BaseNAryNumericOperator MUL
      Instance for CodeNAryNumericOperator.NAME_MUL.
    • DIV

      public static final BaseNAryNumericOperator DIV
      Instance for CodeNAryNumericOperator.NAME_DIV.
    • MOD

      public static final BaseNAryNumericOperator MOD
      Instance for CodeNAryNumericOperator.NAME_MOD.
    • SHIFT_RIGHT_SIGNED

      public static final BaseNAryNumericOperator SHIFT_RIGHT_SIGNED
      Instance for CodeNAryNumericOperator.NAME_SHIFT_RIGHT_SIGNED.
    • SHIFT_RIGHT_UNSIGNED

      public static final BaseNAryNumericOperator SHIFT_RIGHT_UNSIGNED
      Instance for CodeNAryNumericOperator.NAME_SHIFT_RIGHT_UNSIGNED.
    • SHIFT_LEFT

      public static final BaseNAryNumericOperator SHIFT_LEFT
      Instance for CodeNAryNumericOperator.NAME_SHIFT_LEFT.
  • Constructor Details

    • BaseNAryNumericOperator

      public BaseNAryNumericOperator(String name)
      The constructor.
      Parameters:
      name - the name.
  • Method Details