Index
All Classes and Interfaces|All Packages|Constant Field Values
P
- PatternMatchingInstanceofDemo - Class in modernfeatures.java16
-
Demonstrates pattern matching for instanceof (Java 16+).
- PatternMatchingInstanceofDemo() - Constructor for class modernfeatures.java16.PatternMatchingInstanceofDemo
- PatternMatchingSwitchClassicDemo - Class in modernfeatures.java21
-
Demonstrates both the classic instanceof/cast approach and the modern pattern matching for switch (Java 21+) using a classic class hierarchy.
- PatternMatchingSwitchClassicDemo() - Constructor for class modernfeatures.java21.PatternMatchingSwitchClassicDemo
- PatternMatchingSwitchDemo - Class in modernfeatures.java17
-
This demo shows pattern matching for switch in Java 17+ using sealed interfaces and records.
- PatternMatchingSwitchDemo() - Constructor for class modernfeatures.java17.PatternMatchingSwitchDemo
- PatternMatchingSwitchEnumDemo - Class in modernfeatures.java21
-
Demonstrates Java 21+ pattern matching for switch with enums.
- PatternMatchingSwitchEnumDemo() - Constructor for class modernfeatures.java21.PatternMatchingSwitchEnumDemo
- PatternMatchingSwitchNestedDemo - Class in modernfeatures.java21
-
Demonstrates Java 21+ pattern matching for switch with nested record patterns.
- PatternMatchingSwitchNestedDemo() - Constructor for class modernfeatures.java21.PatternMatchingSwitchNestedDemo
- Person(String, int) - Constructor for record class modernfeatures.java16.AdvancedRecordDemo.Person
-
Compact canonical constructor for Person record.
- Person(String, int) - Constructor for record class modernfeatures.java16.SimpleRecordDemo.Person
-
Creates an instance of a
Person
record class. - PredicateExample - Class in modernfeatures.lambda.builtinfunctionsdemo
-
Demonstrates the use of
Predicate
and its common operations. - PredicateExample() - Constructor for class modernfeatures.lambda.builtinfunctionsdemo.PredicateExample
- PrintfCheatSheet - Class in modernfeatures
-
Java printf() Cheat Sheet ------------------------- Introduced in Java 5 (java.util.Formatter API).
- PrintfCheatSheet() - Constructor for class modernfeatures.PrintfCheatSheet
- printLower(String) - Method in class modernfeatures.methodreferences.MethodReferenceExample
- printUpper(String) - Static method in class modernfeatures.methodreferences.MethodReferenceExample
- PrivateInterfaceMethodsDemo - Class in modernfeatures.java9
-
Demonstrates the use of private and private static methods in interfaces (Java 9+).
- PrivateInterfaceMethodsDemo() - Constructor for class modernfeatures.java9.PrivateInterfaceMethodsDemo
All Classes and Interfaces|All Packages|Constant Field Values