Class ComponentDslBuilderFactoryGenerator
- java.lang.Object
-
- org.apache.camel.maven.packaging.dsl.component.ComponentDslBuilderFactoryGenerator
-
public final class ComponentDslBuilderFactoryGenerator extends Object
DSL Generator class that generates main component specific builder factory, e.g: KafkaComponentBuilderFactory
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentDslBuilderFactoryGenerator
generateClass(org.apache.camel.tooling.model.ComponentModel componentModel, ClassLoader classLoader, String componentDslPackageName)
ComponentDslInnerBuilderGenerator
getComponentDslInnerBuilderGenerator()
ComponentDslInnerImplBuilderGenerator
getComponentDslInnerImplBuilderGenerator()
static String
getExpectedGeneratedClassName(org.apache.camel.tooling.model.ComponentModel componentModel)
String
getGeneratedClassName()
String
printClassAsString()
String
toString()
-
-
-
Method Detail
-
generateClass
public static ComponentDslBuilderFactoryGenerator generateClass(org.apache.camel.tooling.model.ComponentModel componentModel, ClassLoader classLoader, String componentDslPackageName)
-
getExpectedGeneratedClassName
public static String getExpectedGeneratedClassName(org.apache.camel.tooling.model.ComponentModel componentModel)
-
printClassAsString
public String printClassAsString()
-
getGeneratedClassName
public String getGeneratedClassName()
-
getComponentDslInnerBuilderGenerator
public ComponentDslInnerBuilderGenerator getComponentDslInnerBuilderGenerator()
-
getComponentDslInnerImplBuilderGenerator
public ComponentDslInnerImplBuilderGenerator getComponentDslInnerImplBuilderGenerator()
-
-