New Java Compiler API (JSR 199)

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instanceOf gptkb:Java_Platform
gptkbp:allows dynamic_compilation_of_Java_source_code
gptkbp:designedBy Java source files
Java_files_from_strings
gptkbp:designedFor gptkb:Java_programming_language
gptkbp:enables source code analysis
compilation_of_Java_code_at_runtime
gptkbp:facilitates annotation processing
gptkbp:hasPrograms Integrated_Development_Environments_(IDEs)
https://www.w3.org/2000/01/rdf-schema#label New Java Compiler API (JSR 199)
gptkbp:includes JavaCompiler_interface
gptkbp:introduced gptkb:Java_SE_6
gptkbp:isAvailableIn gptkb:Java_6
gptkbp:isCompatibleWith gptkb:Java_12
gptkb:Java_9
gptkb:Java_14
gptkb:Java_20
gptkb:Java_11
gptkb:Java_18
gptkb:Java_19
gptkb:Java_15
gptkb:Java_8
gptkb:Java_13
gptkb:Java_16
gptkb:Java_17
gptkb:Java_21
gptkb:Java_10
gptkbp:isDocumentedIn Java SE documentation
JSR_199_specification
gptkbp:isLocatedIn gptkb:Java_Compiler
gptkbp:isPartOf gptkb:Java_Platform,_Standard_Edition
Java_Development_Tools
Java_ecosystem
gptkbp:isRelatedTo gptkb:Java_Compiler
gptkb:Java_Language_Specification
Java Reflection API
gptkbp:isSupportedBy Java_community
Java_IDEs
gptkbp:isUsedBy javac tool
gptkbp:isUsedFor gptkb:Java_Development_Kit_(JDK)
code generation
custom compiler implementations
testing_Java_code
gptkbp:isUsedIn server-side applications
client-side applications
build_tools_like_Maven_and_Gradle
gptkbp:isUtilizedFor Java_frameworks
Java_applications
gptkbp:provides error reporting capabilities
compiler options
file manager interface
programmatic_access_to_the_Java_compiler
gptkbp:supports multiple compilation units
Java_5_features
gptkbp:userInterface javax.tools.ToolProvider