Class IncIntFunction

java.lang.Object
org.multiverse.api.functions.IntFunction
org.multiverse.api.functions.IncIntFunction
All Implemented Interfaces:
Function<Integer>

public final class IncIntFunction extends IntFunction
A IntFunction that increased the value with the supplied amount.
  • Field Details

    • INSTANCE

      public static final IncIntFunction INSTANCE
    • inc

      private final int inc
  • Constructor Details

    • IncIntFunction

      public IncIntFunction()
      Creates an IncIntFunction that adds one.
    • IncIntFunction

      public IncIntFunction(int inc)
      Creates an IncIntFunction with the specified
      Parameters:
      inc - the number to increment with.
  • Method Details

    • call

      public int call(int current)
      Description copied from class: IntFunction
      Calculates the new value based on the current value.
      Specified by:
      call in class IntFunction
      Parameters:
      current - the current value.
      Returns:
      the new value.
    • toString

      public String toString()
      Overrides:
      toString in class Object