Analyzer::Java
Shared helpers for the Java analyzers. They each extend Analyzer
directly rather than a language-specific engine (historically the
Java set was the first family to land and never got an intermediate
class), so the helpers live as class methods on the JavaEngine
module and the callers import it explicitly. Mirrors the pattern
Analyzer::Kotlin::KotlinEngine follows. Helpers that need the
analyzer instance (read_file_content) are private instance methods
instead, picked up with include JavaEngine — the JAX-RS family and
the Spring/Micronaut config readers, Kotlin Spring included.
Nested types
- Analyzer::Java::Armeria
- Analyzer::Java::Camel
- Analyzer::Java::Cli
- Analyzer::Java::Dropwizard
- Analyzer::Java::HelidonMp
- Analyzer::Java::HelidonSe
- Analyzer::Java::HttpServer
- Analyzer::Java::JavaEngine
- Analyzer::Java::Javalin
- Analyzer::Java::JaxRs
- Analyzer::Java::Jsp
- Analyzer::Java::Micronaut
- Analyzer::Java::Play
- Analyzer::Java::Quarkus
- Analyzer::Java::Spark
- Analyzer::Java::Spring
- Analyzer::Java::SpringDataRest
- Analyzer::Java::Struts2
- Analyzer::Java::Vaadin
- Analyzer::Java::Vertx
- Analyzer::Java::Wicket