Interface WebRouterConfigurerInfoVisitor<R,​P>

Type Parameters:
R - the visitor result type
P - the visitor parameter type

public interface WebRouterConfigurerInfoVisitor<R,​P>

A web router configurer info visitor is used to process a web router configurer info.

Since:
1.0
Author:
Jeremy Kuhn
  • Method Details

    • visit

      R visit(WebRouterConfigurerInfo routerConfigurerInfo, P p)

      Visits web router configurer info.

      Parameters:
      routerConfigurerInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebProvidedRouterConfigurerInfo providedRouterConfigurerInfo, P p)

      Visits web provided router configurer info.

      Parameters:
      providedRouterConfigurerInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebControllerInfo controllerInfo, P p)

      Visits web controller info.

      Parameters:
      controllerInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebRouteInfo routeInfo, P p)

      Visits web route info.

      Parameters:
      routeInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebResponseBodyInfo responseBodyInfo, P p)

      Visits web response body info.

      Parameters:
      responseBodyInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebParameterInfo parameterInfo, P p)

      Visits web parameter info.

      Parameters:
      parameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebBasicParameterInfo basicParameterInfo, P p)

      Visits web basic parameter info.

      Parameters:
      basicParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebCookieParameterInfo cookieParameterInfo, P p)

      Visits web cookie parameter info.

      Parameters:
      cookieParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebFormParameterInfo formParameterInfo, P p)

      Visits web form parameter info.

      Parameters:
      formParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebHeaderParameterInfo headerParameterInfo, P p)

      Visits web header parameter info.

      Parameters:
      headerParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebPathParameterInfo pathParameterInfo, P p)

      Visits web path parameter info.

      Parameters:
      pathParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebQueryParameterInfo queryParameterInfo, P p)

      Visits web query parameter info.

      Parameters:
      queryParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebRequestBodyParameterInfo bodyParameterInfo, P p)

      Visits web body parameter info.

      Parameters:
      bodyParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebExchangeParameterInfo exchangeParameterInfo, P p)

      Visits web exchange parameter info.

      Parameters:
      exchangeParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result
    • visit

      R visit(WebSseEventFactoryParameterInfo sseEventFactoryParameterInfo, P p)

      Visits web server-sent event factory parameter info.

      Parameters:
      sseEventFactoryParameterInfo - the info to visit
      p - a visitor parameter
      Returns:
      a visitor result