Properties (68)
Predicate | Object |
---|---|
gptkbp:instanceOf |
programming concept
|
gptkbp:allows |
metadata_to_be_added_to_Java_code
|
gptkbp:can_be |
users
retained at compile time retained at runtime retained in the source code used for code generation used for configuration used for runtime processing |
https://www.w3.org/2000/01/rdf-schema#label |
Java annotations
|
gptkbp:includes |
@Deprecated
@Override @SuppressWarnings @Retention @Target @FunctionalInterface |
gptkbp:is_part_of |
gptkb:Java_SE
gptkb:Java_EE |
gptkbp:is_promoted_through |
gptkb:reflection_API
annotation processors |
gptkbp:is_used_in |
validation
web services configuration management dependency injection provide additional information improve code readability serialization aspect-oriented programming enforce coding standards reduce boilerplate code ORM mapping control behavior of frameworks define custom behaviors document code indicate method parameters indicate return types mark methods for special treatment specify API versioning specify UI behavior specify build behavior specify caching behavior specify client-side validation specify data access behavior specify data binding behavior specify debugging behavior specify deployment behavior specify error handling behavior specify event handling behavior specify integration behavior specify lifecycle behavior specify logging behavior specify maintenance behavior specify messaging behavior specify method execution order specify monitoring behavior specify performance metrics specify profiling behavior specify release behavior specify resource management behavior specify security constraints specify server-side validation specify testing behavior specify transaction boundaries specify version control behavior Java_frameworks |
gptkbp:isUsedFor |
other annotations
|
gptkbp:nobleFamily |
subclasses
|
gptkbp:usedIn |
gptkb:Java_programming_language
|