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

    • Constructor Detail

      • ParameterBuilder

        public ParameterBuilder​(Parameter parameter)
    • Method Detail

      • type

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

        public T genericType​(java.lang.reflect.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​(java.lang.String defaultValue)
      • cookieParam

        public T cookieParam​(java.lang.String name)
      • formParam

        public T formParam​(java.lang.String name)
      • form

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

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

        public T headerParam​(java.lang.String name)
      • matrixParam

        public T matrixParam​(java.lang.String name)
      • pathParam

        public T pathParam​(java.lang.String name)
      • queryParam

        public T queryParam​(java.lang.String name)
      • fromAnnotations

        public T fromAnnotations()