Class ComponentsBuilderFactoryGenerator
- java.lang.Object
-
- org.apache.camel.maven.packaging.dsl.component.ComponentsBuilderFactoryGenerator
-
public final class ComponentsBuilderFactoryGenerator extends Object
Used to generate the main ComponentBuilderFactory which is the main entry of the DSLs. E.g: ComponentBuilderFactory.kafka().setBrokers("{{host:port}}").build()
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentsBuilderFactoryGenerator
generateClass(Set<org.apache.camel.tooling.model.ComponentModel> componentModels, ClassLoader classLoader, String packageName)
String
getGeneratedClassName()
String
printClassAsString()
String
toString()
-
-
-
Method Detail
-
generateClass
public static ComponentsBuilderFactoryGenerator generateClass(Set<org.apache.camel.tooling.model.ComponentModel> componentModels, ClassLoader classLoader, String packageName)
-
printClassAsString
public String printClassAsString()
-
getGeneratedClassName
public String getGeneratedClassName()
-
-