public final class RouteBuilderParser extends Object
CamelJavaParserHelper.| Modifier and Type | Method and Description |
|---|---|
static void |
parseRouteBuilderEndpoints(org.jboss.forge.roaster.model.source.JavaClassSource clazz,
String baseDir,
String fullyQualifiedFileName,
List<CamelEndpointDetails> endpoints)
Parses the java source class to discover Camel endpoints.
|
static void |
parseRouteBuilderEndpoints(org.jboss.forge.roaster.model.source.JavaClassSource clazz,
String baseDir,
String fullyQualifiedFileName,
List<CamelEndpointDetails> endpoints,
List<String> unparsable,
boolean includeInlinedRouteBuilders)
Parses the java source class to discover Camel endpoints.
|
static void |
parseRouteBuilderSimpleExpressions(org.jboss.forge.roaster.model.source.JavaClassSource clazz,
String baseDir,
String fullyQualifiedFileName,
List<CamelSimpleExpressionDetails> simpleExpressions)
Parses the java source class to discover Camel simple expressions.
|
public static void parseRouteBuilderEndpoints(org.jboss.forge.roaster.model.source.JavaClassSource clazz,
String baseDir,
String fullyQualifiedFileName,
List<CamelEndpointDetails> endpoints)
clazz - the java source classbaseDir - the base of the source codefullyQualifiedFileName - the fully qualified source code file nameendpoints - list to add discovered and parsed endpointspublic static void parseRouteBuilderEndpoints(org.jboss.forge.roaster.model.source.JavaClassSource clazz,
String baseDir,
String fullyQualifiedFileName,
List<CamelEndpointDetails> endpoints,
List<String> unparsable,
boolean includeInlinedRouteBuilders)
clazz - the java source classbaseDir - the base of the source codefullyQualifiedFileName - the fully qualified source code file nameendpoints - list to add discovered and parsed endpointsunparsable - list of unparsable nodesincludeInlinedRouteBuilders - whether to include inlined route builders in the parsingpublic static void parseRouteBuilderSimpleExpressions(org.jboss.forge.roaster.model.source.JavaClassSource clazz,
String baseDir,
String fullyQualifiedFileName,
List<CamelSimpleExpressionDetails> simpleExpressions)
clazz - the java source classbaseDir - the base of the source codefullyQualifiedFileName - the fully qualified source code file namesimpleExpressions - list to add discovered and parsed simple expressionsApache Camel