Class ResourceBuilder.ParameterBuilder<T extends ResourceBuilder.ParameterBuilder<T>>

    • Constructor Detail

      • ParameterBuilder

        public ParameterBuilder​(Parameter parameter)
    • Method Detail

      • getParameter

        public Parameter getParameter()
      • type

        public T type​(Class<?> type)
      • genericType

        public T genericType​(Type type)
      • type

        public T type​(javax.ws.rs.core.GenericType type)
      • beanParam

        public T beanParam()
      • context

        public T context()
      • messageBody

        public T messageBody()
      • encoded

        public T encoded()
      • defaultValue

        public T defaultValue​(String defaultValue)
      • cookieParam

        public T cookieParam​(String name)
      • formParam

        public T formParam​(String name)
      • form

        public T form​(String prefix)
        Resteasy @Form specific injection parameter.
        Parameters:
        prefix - prefix
        Returns:
        parameter builder
      • form

        public T form()
        Resteasy @Form specific injection parameter.
        Returns:
        parameter builder
      • headerParam

        public T headerParam​(String name)
      • matrixParam

        public T matrixParam​(String name)
      • pathParam

        public T pathParam​(String name)
      • queryParam

        public T queryParam​(String name)
      • fromAnnotations

        public T fromAnnotations()