Java

Interface

Generic Interface

Simple Type Interface

  • Predicate - T in, boolean out
  • Function - T in, R out
  • Consumer - T in, nothing out (void)
  • Supplier - Nothing in, T out
  • BinaryOperator - 2 T in, T out
  • IntPredicate, DoublePredicate, LongPredicat
  • LongUnaryOperator, DoubleUnaryOperator, IntUnaryOperator
  • DoubleBinaryOperator, IntBinaryOperator, LongBinaryOperator
  • IntConsumer, LongConsumer, DoubleConsumer