Class MultiOperator<T>

java.lang.Object
dk.jonaslindstrom.arithmeticparser.MultiOperator<T>
All Implemented Interfaces:
java.util.function.Function<List<T>,T>

public class MultiOperator<T> extends Object implements java.util.function.Function<List<T>,T>
  • Constructor Details

    • MultiOperator

      public MultiOperator(int arguments, java.util.function.Function<List<T>,T> function)
    • MultiOperator

      public MultiOperator(java.util.function.Function<T,T> function)
    • MultiOperator

      public MultiOperator(java.util.function.BiFunction<T,T,T> function)
  • Method Details

    • apply

      public T apply(List<T> t)
      Specified by:
      apply in interface java.util.function.Function<List<T>,T>
    • getArguments

      public int getArguments()