JEP 405: Record Patterns (Preview)

GPTKB entity

Statements (26)
Predicate Object
gptkbp:instanceOf gptkb:EP
gptkbp:author gptkb:Brian_Goetz
gptkb:Gavin_Bierman
gptkbp:category Language Feature
gptkbp:component core-libs
gptkbp:created 2022-02-01
gptkbp:enables More concise and readable code when working with records
Nested pattern matching with records
https://www.w3.org/2000/01/rdf-schema#label JEP 405: Record Patterns (Preview)
gptkbp:JEP_number 405
gptkbp:JEP_URL https://openjdk.org/jeps/405
gptkbp:motive Simplify the deconstruction of record values in Java.
gptkbp:part_of gptkb:Project_Amber
gptkbp:plotSummary Enhance the Java programming language with record patterns to deconstruct record values.
gptkbp:preview_feature_in gptkb:JDK_19
gptkbp:relatedTo gptkb:JEP_394:_Pattern_Matching_for_instanceof
gptkb:JEP_395:_Records
Pattern Matching
JEP 406: Pattern Matching for switch (Preview)
gptkbp:scope SE
gptkbp:status Proposed to Target
gptkbp:target gptkb:JDK_19
gptkbp:title gptkb:Record_Patterns_(Preview)
gptkbp:type gptkb:software
gptkbp:bfsParent gptkb:JEP_440:_Record_Patterns
gptkbp:bfsLayer 7