Java Annotations

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf language
gptkbp:canBe Custom Annotations
gptkbp:canCreate Yes
gptkbp:canLeadTo Parameters
Fields
Methods
Classes
Packages
gptkbp:enables Code Generation
Compile-time Checking
Runtime Processing
gptkbp:evaluates gptkb:Annotation_Processing_Tool_(APT)
Reflection API
https://www.w3.org/2000/01/rdf-schema#label Java Annotations
gptkbp:includes @Deprecated
@Override
@SuppressWarnings
@FunctionalInterface
gptkbp:isCitedBy @interface
gptkbp:isCounteredBy Yes
gptkbp:isPartOf gptkb:Java_SE
gptkb:Java_EE
gptkb:Java_Development_Kit_(JDK)
gptkbp:isRelatedTo gptkb:Java_Language_Specification
Reflection
Metadata
Code Annotations
gptkbp:isSupportedBy Java_5_and_later
gptkbp:isUsedFor gptkb:Aspect-Oriented_Programming
Testing
JUnit
Validation
JavaFX
Dependency Injection
Spring Framework
Configuration
Serialization
Hibernate
ORM (Object-Relational Mapping)
Web_Services
Java_EE_Technologies
gptkbp:isUsedIn Libraries
Frameworks
gptkbp:mayHave Elements
Attributes
Default_Values
gptkbp:provides Metadata
gptkbp:requires gptkb:Java_Compiler
gptkbp:supports Retention Policies
Target Types
gptkbp:usedIn gptkb:Java_Programming_Language