Class CSimpleProcessor


  • class CSimpleProcessor
    extends Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      (package private) static class  CSimpleProcessor.ExpressionCollector
      Collects expressions of a given language.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static String CLASS_EXT  
    • Constructor Detail

      • CSimpleProcessor

        CSimpleProcessor()
    • Method Detail

      • feature

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

        void compileCSimpleExpresions​(List<CSimpleExpressionSourceBuildItem> expressionSources,
                                      io.quarkus.deployment.annotations.BuildProducer<org.apache.camel.quarkus.core.deployment.spi.CompiledCSimpleExpressionBuildItem> compiledCSimpleExpression,
                                      io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClasses)
                               throws IOException
        Throws:
        IOException
      • configureCSimpleLanguage

        org.apache.camel.quarkus.core.deployment.spi.CamelBeanBuildItem configureCSimpleLanguage​(io.quarkus.deployment.recording.RecorderContext recorderContext,
                                                                                                 org.apache.camel.quarkus.component.csimple.CSimpleLanguageRecorder recorder,
                                                                                                 org.apache.camel.quarkus.core.deployment.spi.CamelContextBuildItem camelContext,
                                                                                                 List<org.apache.camel.quarkus.core.deployment.spi.CompiledCSimpleExpressionBuildItem> compiledCSimpleExpressions)