Statements (18)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_Enhancement_Proposal
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:JDK_17
|
gptkbp:aims_to |
Control which classes can implement an interface
|
gptkbp:allows |
Sealed types
|
gptkbp:enables |
Better API design
|
gptkbp:enhances |
Type safety in Java
|
gptkbp:introduced |
gptkb:Java_17
|
gptkbp:is_documented_in |
Java SE Documentation
|
gptkbp:is_implemented_in |
gptkb:Sealed_classes
|
gptkbp:is_part_of |
gptkb:Java_Language_Specification
gptkb:Project_Loom |
gptkbp:is_related_to |
Pattern Matching
|
gptkbp:is_supported_by |
gptkb:language
|
gptkbp:is_used_in |
gptkb:software
|
gptkbp:proposed_by |
gptkb:Brian_Goetz
Sealed Interfaces in Java |
gptkbp:provides |
More control over type hierarchies
|