Java Annotations

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf Programming Language Feature
gptkbp:accessibleBy Annotation Processors
gptkbp:appliesTo Classes
Methods
Fields
Parameters
Packages
Local Variables
gptkbp:canBe gptkb:Hibernate
gptkb:JUnit
gptkb:Spring_Framework
manual
Testing
Configuration
Dependency Injection
Validation
Code Generation
Framework Integration
Marker Annotation
Multi-Value Annotation
Single-Value Annotation
gptkbp:canBeCombined true
gptkbp:canBeCustomDefined true
gptkbp:canBeDocumented true
gptkbp:canBeRepeated true
gptkbp:canBeRetainedAt gptkb:class
gptkb:Source
Runtime
gptkbp:canBeSuppressed true
gptkbp:canQuery gptkb:Reflection_API
gptkbp:definedIn @interface
gptkbp:example @Deprecated
@Documented
@Inherited
@Override
@Retention
@SuppressWarnings
@Target
https://www.w3.org/2000/01/rdf-schema#label Java Annotations
gptkbp:inheritance true
gptkbp:introducedIn gptkb:Java_5
gptkbp:mayInclude Default Values
Element Types
Retention Policy
gptkbp:processor gptkb:Runtime_Reflection
Compiler
gptkbp:purpose Metadata
gptkbp:standardizedBy gptkb:Java_Language_Specification
gptkbp:supportedBy gptkb:JVM
gptkbp:usedIn gptkb:Java
gptkbp:bfsParent gptkb:JSR_305
gptkbp:bfsLayer 8