How to Write Lambda expressions -Part-2
Functional Interface
@FunctionalInterface Annotation
@FunctionalInterface Annotation wrt Inheritance
Invoking Lambda Expression By using Functional Interface example-1
Invoking Lambda Expression By using Functional Interface examples-2,3,4
Invoking Lambda Expression By using Functional Interface example-5
Functional Interface,Lambda Expression Summary
Lambda Expressions with Collections
Collections Overview: List and Set
Collections Overview: Map
Comparator interface & compare method
Sorting Elements of List without Lambda Expression
Sorting Elements of ArrayList with Lambda Expression
Sorting Elements of TreeSet with Lambda Expression
Sorting Elements of TreeMap with Lambda Expression
Sorting of Our own class objects with Lambda Expression
Anonymous Inner Classes & Lambda Expressions
Anonymous Inner class vs Lambda Expression Par-1
Anonymous Inner class vs Lambda Expression Par-2
Anonymous Inner class vs Lambda Expression Par-3
Differences between Anonymous Inner class & Lambda expressions
Default Methods and Static Methods in Interfaces
Default Methods Inside Interfaces
Differences between Interface with Default Methods and Abstract classes
Static Methods inside Interfaces
Predefined Functional Interfaces -Predicate
Predefined Functional Interfaces-Predicate Part-1
Predefined Functional Interfaces-Predicate Part-2
Predefined Functional Interfaces-Predicate Part-3
Predefined Functional Interfaces-Predicate Joining
Program to display names starts with 'K' by using Predicate
Predicate Example to Remove null values and Empty String from the given List?
Program for User Authentication by using Predicate
Program to Check Whether Software Engineer is allowed into Pub or not?
Employee Management Application by using Predicate Part-1
Employee Management Application by using Predicate Part-2
Employee Management Application by using Predicate Part-3
Predicate interface isEqual() method
Predefined Functional Interfaces -Function
Predefined Functional Interfaces-Function
Program to remove spaces present in the given String by using Function
Program to find Student Grade by using Function
Progarm to find Total Monthly Salary of All Employees by using Function
Progarm to perform Salary Increment for Employees by using Predicate & Function
Function Chaining
Demo program to Demonstrate the difference between andThen() and compose()
Demo Program for User Authentication by using Function Chaining
Function interface Static Method : identity()
Predefined Functional Interfaces -Consumer
Consumer Introduction
Program to display Movie Information by using Consumer
Program to display Student Information by using Predicate,Function and Consumer
Consumer Chaining
Predefined Functional Interfaces - Supplier
Supplier Introduction
Program to get System Date by using Supplier
Program to get Random Name by using Supplier
Program to get Random OTP by using Supplier
Program to get Random Password by using Supplier
Comparison Table of Predicate,Function,Consumer and Supplier
Two-Argument (Bi) Functional Interfaces- BiPredicate, BiFunction & BiConsumer
BiPredicate
BiFunction
Creation of Student object by taking name and rollno as input with BiFunction
Calculate Monthly Salary With Employee and TimeSheet By using BiFunction
BiConsumer
Demo Program to Increment Employee Salary by using BiFunction & BiConsumer
Comparison Table between One-Argument & Two-Argument Functional Interfaces
Primitive Type Functional Interfaces, UnaryOperator and BinaryOperator
Autoboxing,Autounboxing and Type Parameter
Need of Primitve Type Functional Interfaces
Primitve Type Functional Interfaces for Predicate
3 Demo Programs about Primitve Type Functional Interfaces for Function
All 15 Primitve Type Functional Interfaces for Function
Primitive Versions for Consumer
Primitive Versions for Supplier
UnaryOperator and its Primitive Versions
BinaryOperator
Primitive Versions for BinaryOperator
Method and Constructor Reference By using :: Operator
Method Reference By Double Colon(::) Operator Part-1
Method Reference By Double Colon(::) Operator Part-2
Constructor Reference By Double Colon(::) Operator
Streams
Introduction to Streams
Methods of Streams:filter() and map()
Difference between filter() and map()
Various methods of Stream Part-1
Various methods of Stream Part-2
Various methods of Stream Part-3
Various methods of Stream Part-4
Summary of Streams
Date and Time API