Class AbstractExceptionMapperGenerator

    • Field Detail

      • RESPONSE_STATUS

        protected static final org.jboss.jandex.DotName RESPONSE_STATUS
      • exceptionDotName

        protected final org.jboss.jandex.DotName exceptionDotName
      • classOutput

        protected final io.quarkus.gizmo.ClassOutput classOutput
    • Constructor Detail

      • AbstractExceptionMapperGenerator

        AbstractExceptionMapperGenerator​(org.jboss.jandex.DotName exceptionDotName,
                                         io.quarkus.gizmo.ClassOutput classOutput,
                                         boolean isResteasyClassic)
    • Method Detail

      • generateMethodBody

        abstract void generateMethodBody​(io.quarkus.gizmo.MethodCreator toResponse)
      • preGenerateMethodBody

        protected void preGenerateMethodBody​(io.quarkus.gizmo.ClassCreator cc)
      • getHttpStatusFromAnnotation

        protected int getHttpStatusFromAnnotation​(org.jboss.jandex.AnnotationInstance responseStatusInstance)