Module io.jooby

Package io.jooby.annotation


package io.jooby.annotation
  • Annotation Interfaces
    Class
    Description
    HTTP CONNECT verb for mvc routes.
    Defines what media types a route can consume.
    Allow access to context attributes from MVC route.
    Allow access to query parameter from MVC route method.
    HTTP DELETE verb for mvc routes.
    Dispatch operator for MVC routes.
     
    Allow access to flash parameter from MVC route method.
    Allow access to field or entire form from MVC route method.
    HTTP GET verb for mvc routes.
    HTTP HEAD verb for mvc routes.
    Mark a MVC method parameter as a request header.
    Allow access to header value from MVC route method.
    Allows manually specifying MVC routes to be included in openapi documentation generation.
    HTTP OPTIONS verb for mvc routes.
    Allow access to a parameter from MVC route method and from multiple sources.
    HTTP PATCH verb for mvc routes.
    Set a path for Mvc routes.
    Allow access to path variable from MVC route method.
    HTTP POST verb for mvc routes.
    Defines what media types a route can produces.
    HTTP PUT verb for mvc routes.
    Allow access to query parameter from MVC route method.
    Allow access to session attributes from MVC route.
    HTTP TRACE verb for mvc routes.
    Useful together with the various route decorators like TransactionalRequest provided by extensions jooby-hibernate, jooby-jdbi or jooby-ebean to toggle it's effect for a single route.