Type Annotations

GPTKB entity

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