Java annotation processing API

GPTKB entity

Statements (34)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkbp:class javax.annotation.processing.AbstractProcessor
javax.annotation.processing.Filer
javax.annotation.processing.Messager
javax.annotation.processing.ProcessingEnvironment
javax.annotation.processing.RoundEnvironment
javax.lang.model.element.Element
javax.lang.model.type.TypeMirror
javax.lang.model.util.Elements
javax.lang.model.util.Types
gptkbp:documentation https://docs.oracle.com/javase/8/docs/api/javax/lang/model/package-summary.html
https://docs.oracle.com/javase/8/docs/api/javax/annotation/processing/package-summary.html
gptkbp:enables custom annotation processors
https://www.w3.org/2000/01/rdf-schema#label Java annotation processing API
gptkbp:interface javax.annotation.processing.Processor
gptkbp:introducedIn Java 6
gptkbp:invokedFor gptkb:Java_Virtual_Machine
gptkbp:partOf gptkb:Java_Platform
gptkbp:provides annotation processing
gptkbp:relatedTo gptkb:JSR_269
Java annotations
Java compiler API
gptkbp:supports annotation-based code analysis
annotation-based code generation
gptkbp:type javax.annotation.processing
javax.lang.model
gptkbp:usedBy gptkb:Lombok
gptkb:AutoValue
concert hall
dagger
MapStruct
gptkbp:usedFor compile-time code generation
gptkbp:bfsParent gptkb:Kotlin_annotation_processing_(KAPT)
gptkbp:bfsLayer 7