Statements (63)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_Enhancement_Proposal
|
gptkbp:author |
JEP Committee
|
gptkbp:benefits |
Reduces boilerplate code.
|
gptkbp:community_impact |
Strengthens community.
|
gptkbp:contribution |
Enhances Java language.
|
gptkbp:discusses |
https://openjdk.java.net/jeps/14
|
gptkbp:durability |
Improves maintainability.
|
gptkbp:economic_impact |
Eases learning curve.
|
gptkbp:end_date |
2020-03-10.
|
gptkbp:error_handling |
Reduces errors.
|
gptkbp:example |
if (obj instanceof String s) { }.
|
gptkbp:feedback |
Generally positive.
Positive. |
gptkbp:formulation |
New syntax for instanceof.
|
gptkbp:future_plans |
Further enhancements planned.
|
gptkbp:historical_documentation |
Documentation updated.
|
https://www.w3.org/2000/01/rdf-schema#label |
JEP 14
|
gptkbp:impact |
Simplifies coding patterns.
|
gptkbp:industry |
Widely adopted.
|
gptkbp:influenced |
Sets foundation for future features.
|
gptkbp:innovation |
Fosters innovation.
|
gptkbp:is_a_framework_for |
Frameworks can simplify code.
|
gptkbp:is_a_tool_for |
Tools support pattern matching.
|
gptkbp:is_adopted_by |
High.
Increases adoption. |
gptkbp:is_compatible_with |
Backward compatible.
|
gptkbp:is_described_as |
Enhances the instanceof operator to allow pattern matching.
|
gptkbp:is_implemented_in |
gptkb:Java_SE_16
Completed. |
gptkbp:is_motivated_by |
Improve type checking.
|
gptkbp:is_standardized_by |
Contributes to standards.
|
gptkbp:is_tested_for |
Extensively tested.
|
gptkbp:key |
Pattern Matching.
|
gptkbp:language |
Type Pattern.
|
gptkbp:latest_version |
16.
|
gptkbp:library |
Libraries can utilize pattern matching.
|
gptkbp:notable_production |
Facilitates development.
|
gptkbp:notable_recipients |
Java Community.
|
gptkbp:performance |
Minimal.
Improves performance. |
gptkbp:products |
Enhances code quality.
|
gptkbp:proposed_by |
2020-01-14
|
gptkbp:reader_demographic |
Increases readability.
|
gptkbp:regulatory_compliance |
Conforms to Java standards.
|
gptkbp:related_concept |
Java SE standards.
|
gptkbp:related_jeps |
JEP 305, JEP 394.
|
gptkbp:related_to |
gptkb:JEP_305
|
gptkbp:release_date |
March 2021.
|
gptkbp:released |
gptkb:Java_16
Java 16. |
gptkbp:security_features |
None.
|
gptkbp:specifies |
Java Language Specification.
|
gptkbp:status |
gptkb:Final
|
gptkbp:technology |
Java SE.
|
gptkbp:title |
gptkb:Pattern_Matching_for_instanceof
|
gptkbp:tutorials |
Provided by Oracle.
|
gptkbp:use_case |
Type checking in switch expressions.
|
gptkbp:user_manual |
Available online.
|
gptkbp:user_reviews |
2020-02-20.
Various reviewers. |
gptkbp:wildlife |
Enhances ecosystem.
|
gptkbp:bfsParent |
gptkb:Java_Enhancement_Proposal
|
gptkbp:bfsLayer |
3
|