Class OpenApiJavaProcessor


  • class OpenApiJavaProcessor
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void addDependencies​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexDependency)  
      (package private) void exposeOpenAPI​(List<org.apache.camel.quarkus.core.deployment.spi.CamelRoutesBuilderClassBuildItem> routesBuilderClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.smallrye.openapi.deployment.spi.AddToOpenAPIDefinitionBuildItem> openAPI, io.quarkus.deployment.Capabilities capabilities)  
      (package private) io.quarkus.deployment.builditem.FeatureBuildItem feature()  
      (package private) void reflectiveClasses​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex)  
    • Constructor Detail

      • OpenApiJavaProcessor

        OpenApiJavaProcessor()
    • Method Detail

      • feature

        io.quarkus.deployment.builditem.FeatureBuildItem feature()
      • addDependencies

        void addDependencies​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexDependency)
      • reflectiveClasses

        void reflectiveClasses​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses,
                               io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex)
      • exposeOpenAPI

        void exposeOpenAPI​(List<org.apache.camel.quarkus.core.deployment.spi.CamelRoutesBuilderClassBuildItem> routesBuilderClasses,
                           io.quarkus.deployment.annotations.BuildProducer<io.quarkus.smallrye.openapi.deployment.spi.AddToOpenAPIDefinitionBuildItem> openAPI,
                           io.quarkus.deployment.Capabilities capabilities)
                    throws Exception
        Throws:
        Exception