Java8 | 63 | Functions in Optional class | Tamil

Опубликовано: 04 Июнь 2026
на канале: Learn Automation Online
1,170
14

Functions In Optional Class:

empty → Returns an empty Optional instance

of→ Returns an Optional wrapping of the given value or throws a NullPointerException if this value is null

ofNullable→ Returns an Optional wrapping the given value or the empty Optional if this value is null

filter → If the value is present and matches the given predicate, returns this Optional; otherwise returns the empty one

map→ If a value is present, applies the provided mapping function to it

flatMap → If a value is present, returns the Optional resulting from the application of the provided mapping function to it; otherwise returns the empty Optional

get → Returns the value wrapped by this Optional if present; otherwise throws NoSuchElementException

ifPresent → If a value is present, invokes the specified consumer with the value; otherwise does nothing

isPresent→ Returns true if there is a value present; otherwise false

isEmpty → returns true if empty else false

orElse→ Returns the value if present or the given default value otherwise

orElseGet→ Returns the value if present or the one provided by the given Supplier otherwise

orElseThrow→ Returns the value if present or throws the exception created by the given Supplier otherwise

Support by donating:
---------------------------------
Google Pay UPI Id: arulprasath36@okicici
Name: Arulprasath
Email: [email protected]

Follow me on Linked In:   / arulprasath-ranganathan-63b2b3154  

Instagram: im_arulprasath

website: www.arulprasathranganathan.com

You can watch my other tutorials
------------------------------------------------------
Selenium basics: http://bit.ly/2XtOt1F

Selenium Advanced: http://bit.ly/2WYieZe

TestNG Absolute Beginner Guide: http://bit.ly/2N6xgaM

Data-driven framework: http://bit.ly/2WVjSFT

Page Object Model: http://bit.ly/2IAXJZR

Framework development using POM and Cucumber: https://rb.gy/fer4sw

Keyword driven framework development: https://rb.gy/gosduk

How to write XPath on our own: http://bit.ly/2KwMLql

Must know Java concepts for Selenium: http://bit.ly/31Ro7G8

Selenium Interview Questions: http://bit.ly/2N6xu1F

Java for Selenium Automation: http://bit.ly/2IylOAh

Maven beginner guide: http://bit.ly/2Rsigm0

GitHub Absolute beginner Guide: http://bit.ly/2Kxdzqj

REST Web services beginner guide: http://bit.ly/2N69rQq

Cucumber absolute beginner guide: http://bit.ly/2X0lSBB

Acceptance Testing (Fitnesse) beginner guide: http://bit.ly/2Y6oE55

Jenkins beginner guide: http://bit.ly/2X39fGb

Jmeter beginner tutorials: https://bit.ly/32achqW

Java programs for Interview: https://bit.ly/3AZ5u4M

Frequently Asked Interview questions for testers: https://bit.ly/3xFfyhm

Agile beginner tutorials: https://bit.ly/3khmT2z

Jira beginner tutorials : https://bit.ly/2TZLE97

Rest Assured beginner tutorials: https://bit.ly/3i4lpGw

Selenium Exceptions: https://bit.ly/36BpYCS

Manual testing tutorials: https://rb.gy/htjdm4

Freshers Tips and Guidance: https://rb.gy/m97ze8

ISTQB Foundation level Videos: https://rb.gy/erkss9

Postman Absolute beginner Tutorials: https://rb.gy/u5hds6

Roadmap for Freshers and Professionals: https://rb.gy/vuhvap

Complete Rest Assured Tutorials: https://rb.gy/3wgta9