module
NoirTechs::Catalog::Java
Overview
NoirTechs catalog entry: java_wicket.
One file per technology; NoirTechs::TECHS in src/techs/techs.cr is
macro-derived from every constant under NoirTechs::Catalog.
Defined in:
techs/catalog/java/armeria.crtechs/catalog/java/cli.cr
techs/catalog/java/dropwizard.cr
techs/catalog/java/helidon.cr
techs/catalog/java/httpserver.cr
techs/catalog/java/javalin.cr
techs/catalog/java/jaxrs.cr
techs/catalog/java/jsp.cr
techs/catalog/java/micronaut.cr
techs/catalog/java/play.cr
techs/catalog/java/quarkus.cr
techs/catalog/java/spark.cr
techs/catalog/java/spring.cr
techs/catalog/java/struts2.cr
techs/catalog/java/vertx.cr
techs/catalog/java/wicket.cr
Constant Summary
-
ARMERIA =
{:java_armeria => {:framework => "Armeria", :language => "Java", :similar => ["armeria", "java-armeria", "java_armeria"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true, :guards => true}}} -
CLI =
{:java_cli => {:framework => "CLI (picocli / args4j / JCommander / commons-cli / airline / JOpt Simple)", :language => "Java", :similar => ["java-cli", "java_cli", "picocli", "args4j", "jcommander", "commons-cli", "airline", "jopt-simple", "joptsimple"], :supported => {:endpoint => true, :method => false, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}}} -
DROPWIZARD =
{:java_dropwizard => {:framework => "Dropwizard", :language => "Java", :similar => ["dropwizard", "java-dropwizard", "java_dropwizard"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
HELIDON_MP =
{:java_helidon_mp => {:framework => "Helidon MP", :language => "Java", :similar => ["helidon-mp", "helidon_mp", "java-helidon-mp", "java_helidon_mp"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
HELIDON_SE =
{:java_helidon_se => {:framework => "Helidon SE", :language => "Java", :similar => ["helidon", "helidon-se", "helidon_se", "java-helidon-se", "java_helidon_se"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
HTTPSERVER =
{:java_httpserver => {:framework => "JDK HttpServer", :language => "Java", :similar => ["jdk-httpserver", "java-httpserver", "java_httpserver", "com.sun.net.httpserver", "jdk.httpserver"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => true, :header => true, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
JAVALIN =
{:java_javalin => {:framework => "Javalin", :language => "Java", :similar => ["javalin", "java-javalin", "java_javalin"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
JAXRS =
{:java_jaxrs => {:framework => "JAX-RS", :language => "Java", :similar => ["jaxrs", "jax-rs", "jakarta-rest", "java-jaxrs", "java_jaxrs"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
JSP =
{:java_jsp => {:framework => "JSP", :language => "Java", :similar => ["jsp", "java-jsp", "java_jsp"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => false, :cookie => false}, :static_path => true, :websocket => false}, :context => {:guards => true}}} -
MICRONAUT =
{:java_micronaut => {:framework => "Micronaut", :language => "Java", :similar => ["micronaut", "java-micronaut", "java_micronaut"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
PLAY =
{:java_play => {:framework => "Play Framework", :language => "Java", :similar => ["play", "play-framework", "java-play", "java_play"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true, :guards => true}}} -
QUARKUS =
{:java_quarkus => {:framework => "Quarkus", :language => "Java", :similar => ["quarkus", "java-quarkus", "java_quarkus"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
SPARK =
{:java_spark => {:framework => "Spark Java", :language => "Java", :similar => ["spark", "spark-java", "java-spark", "java_spark"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
SPRING =
{:java_spring => {:framework => "Spring", :language => "Java", :similar => ["spring", "java-spring", "java_spring"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true, :guards => true}}} -
STRUTS2 =
{:java_struts2 => {:framework => "Apache Struts 2", :language => "Java", :similar => ["struts", "struts2", "apache-struts", "apache-struts2", "java-struts2", "java_struts2"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
VERTX =
{:java_vertx => {:framework => "Vert.x", :language => "Java", :similar => ["vertx", "vert.x", "java-vertx", "java_vertx"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true, :guards => true}}} -
WICKET =
{:java_wicket => {:framework => "Apache Wicket", :language => "Java", :similar => ["wicket", "apache-wicket", "apache wicket", "java-wicket", "java_wicket"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => false, :header => false, :cookie => false}, :static_path => true, :websocket => false}, :context => {:callee => true}}}