Class ComponentDslInnerBuilderGenerator


  • public final class ComponentDslInnerBuilderGenerator
    extends Object
    DSL Generator class that generates component specific builder interface that contains the fluent methods, placed as inner of the main component builder factory. E.g: KafkaComponentBuilderFactory.KafkaComponentBuilder
    • Method Detail

      • generateClass

        public static ComponentDslInnerBuilderGenerator generateClass​(org.apache.camel.tooling.util.srcgen.JavaClass javaClass,
                                                                      org.apache.camel.tooling.model.ComponentModel componentModel)
      • getExpectedGeneratedInterfaceName

        public static String getExpectedGeneratedInterfaceName​(org.apache.camel.tooling.model.ComponentModel componentModel)
      • getGeneratedInterfaceName

        public String getGeneratedInterfaceName()