java 8 functional interfaces

Java 8 BiFunction Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 BiFunction interface. BiFunction Interface :- BiFunction ( java.util.function.BiFunction ) is a functional interface that has one abstract method and one default method declared in it. It represents an algorithm where two input parameter of same or different type is used to produce return value of same or Read More

Java 8 BinaryOperator Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 BinaryOperator interface. BinaryOperator Interface :- BinaryOperator ( java.util.function.BinaryOperator ) is a subinterface of the BiFunction interface, it has two static method along with all the abstract and default method inherited from the BiFunction interface. It represents an algorithm where two input parameter of same type is used to Read More

Java 8 UnaryOperator Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 UnaryOperator interface. UnaryOperator Interface :- UnaryOperator ( java.util.function.UnaryOperator ) is a subinterface of the Function interface, it has one static method along with all the abstract and default method inherited from the Function interface. It represents an algorithm where input parameter of one type is used to produce return value of Read More

Java 8 Function Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 Function interface. Function Interface :- Function ( java.util.function.Function ) is a functional interface that has one abstract method and two default method declared in it. It represents an algorithm where input parameter of one type is used to produce return value of same or another type. Abstract Read More

Java 8 Supplier Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 Supplier interface. Supplier Interface :- Supplier ( java.util.function.Supplier ) is a functional interface that has one abstract method declared in it. It represents an operation by which you can generate new values in the stream. Abstract method :-  T  get (  ) :- The abstract method get ( Read More

Java 8 LongSupplier Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 LongSupplier interface. LongSupplier Interface :- LongSupplier ( java.util.function.LongSupplier ) is a functional interface that has one abstract method declared in it. This interface is long producing primitive specialised form of Supplier interface.  Abstract method :-  long  getAsLong (  ) :- The abstract method getAsLong (  ) is a functional method. It does not Read More

Java 8 DoubleSupplier Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 DoubleSupplier interface. DoubleSupplier Interface :- DoubleSupplier ( java.util.function.DoubleSupplier ) is a functional interface that has one abstract method declared in it. This interface is double producing primitive specialised form of Supplier interface. Abstract method :-  double  getAsDouble (  ) :- The abstract method getAsDouble (  ) is a functional method. It does not Read More

Java 8 IntSupplier Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 IntSupplier interface. IntSupplier Interface :- IntSupplier ( java.util.function.IntSupplier ) is a functional interface that has one abstract method declared in it. This interface is int producing primitive specialised form of Supplier interface. Abstract method :-  int  getAsInt (  ) :- The abstract method getAsInt (  ) is a functional method. It does not accept any Read More

Java 8 BooleanSupplier Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 BooleanSupplier interface. BooleanSupplier Interface :- BooleanSupplier ( java.util.function.BooleanSupplier ) is a functional interface that has one abstract method declared in it. This interface is boolean producing primitive specialised form of Supplier interface. Abstract method :-  boolean  getAsBoolean (  ) :- The abstract method getAsBoolean (  ) is a functional method. It does not Read More

Java 8 DoublePredicate Interface

11 months ago codedestine 0
In this tutorial, we will learn about Java 8 DoublePredicate interface. DoublePredicate Interface :- DoublePredicate ( java.util.function.DoublePredicate ) is a functional interface that has one abstract method and three default method declared in it. This interface is a specialised form of Predicate interface. Abstract method :-  boolean  test ( double value ) :- The abstract method test ( double value ) is a functional Read More