Java API for Annotations

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instance_of gptkb:API
gptkbp:allows custom annotations
gptkbp:can_be_extended_by user-defined annotations
gptkbp:designed_for gptkb:Java_programming_language
gptkbp:enables compile-time checking
gptkbp:facilitates framework development
https://www.w3.org/2000/01/rdf-schema#label Java API for Annotations
gptkbp:includes gptkb:@_Deprecated_annotation
@ Override annotation
@ Suppress Warnings annotation
gptkbp:introduced_in gptkb:Java_5
gptkbp:is_often_used_in gptkb:Java_Persistence_API_(JPA)
gptkb:Java_Server_Pages_(JSP)
gptkb:API
gptkb:Mockito
gptkb:Spring_Framework
gptkb:JUnit
gptkb:Hibernate
gptkb:Java_Server_Faces_(JSF)
gptkbp:is_part_of gptkb:Java_Enterprise_Edition
gptkb:Java_Standard_Edition
gptkb:Java_Micro_Edition
gptkb:Java_Development_Kit_(JDK)
gptkbp:is_supported_by testing frameworks
build tools
IDE tools
gptkbp:is_used_for gptkb:Public_service
gptkb:security
API documentation
RESTful services
SOAP services
caching
configuration
data binding
error handling
event handling
logging
performance monitoring
resource management
transaction management
validation
web services
configuration management
dependency resolution
code generation
serialization
aspect weaving
gptkbp:is_used_in gptkb:Java_EE
gptkbp:is_utilized_in gptkb:Java_frameworks
dependency injection
aspect-oriented programming
gptkbp:produced_by annotation processors
gptkbp:provides gptkb:metadata
gptkb:@_Target_annotation
@ Retention annotation
gptkbp:supports reflection
metadata-driven programming
gptkbp:used_in gptkb:Java_SE
gptkbp:bfsParent gptkb:Java_2_Platform
gptkbp:bfsLayer 4