Class AnnotationHandler<T extends Annotation>

    • Constructor Detail

      • AnnotationHandler

        public AnnotationHandler()
    • Method Detail

      • parse

        public abstract Object parse​(StaplerRequest request,
                                     T a,
                                     Class type,
                                     String parameterName)
                              throws javax.servlet.ServletException
        Parameters:
        request - Current request being processed. Normally the parameter injection grabs some value from here and returns it. Never null.
        a - The annotation object attached on the parameter for which this handler is configured. Never null
        type - The type of the parameter. Any value returned from this method must be assignable to this type. Never null.
        parameterName - Name of the parameter.
        Throws:
        javax.servlet.ServletException