Statements (50)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Java_SE_8
gptkb:Java_SE_42 gptkb:Java_8 gptkb:Java_SE_8+ |
gptkbp:allows |
Annotations on Types
|
gptkbp:can_be |
Used in Classes
Retention Policy Annotations Target Annotations Used in Annotations Used in Annotations Processing Used in Documentation Used in Enums Used in Functional Interfaces Used in Interfaces Used in Javadoc Used in Lambda Expressions Used in Reflection Used in Serialization |
gptkbp:can_be_used_with |
Generics
Method Parameters Return Types |
gptkbp:enables |
More Precise Type Information
|
https://www.w3.org/2000/01/rdf-schema#label |
Type Annotations
|
gptkbp:improves |
Code Readability
|
gptkbp:introduced |
gptkb:Java_SE_8
|
gptkbp:is_enhanced_by |
gptkb:Java_SE_17
|
gptkbp:is_part_of |
gptkb:Java_Specifications
gptkb:software Java Community Java Ecosystem Java Standards Java SE 17 Features Java Type System |
gptkbp:is_related_to |
gptkb:Java_Annotations
gptkb:software_framework Static Analysis Code Quality |
gptkbp:is_supported_by |
gptkb:Java_Runtime
gptkb:language IDE Tools Build Tools Static Code Analyzers |
gptkbp:is_used_for |
Type Checking
|
gptkbp:is_used_in |
gptkb:Libraries
Frameworks AP Is |
gptkbp:supports |
Type Safety
Nullability Annotations |