Class AbstractExceptionMapperGenerator

java.lang.Object
io.quarkus.spring.web.deployment.AbstractExceptionMapperGenerator
Direct Known Subclasses:
ControllerAdviceExceptionMapperGenerator, ResponseStatusOnExceptionGenerator

abstract class AbstractExceptionMapperGenerator extends Object
  • Field Details

    • 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 Details

    • AbstractExceptionMapperGenerator

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

    • generateMethodBody

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

      String generate()
    • preGenerateMethodBody

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

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