public final class RestDslParser extends Object
CamelJavaRestDslParserHelper
.Modifier and Type | Method and Description |
---|---|
static List<RestConfigurationDetails> |
parseRestConfiguration(org.jboss.forge.roaster.model.source.JavaClassSource clazz,
String baseDir,
String fullyQualifiedFileName,
boolean includeInlinedRouteBuilders)
Parses the java source class and build a rest configuration model of the discovered rest configurations in the java source class.
|
static List<RestServiceDetails> |
parseRestService(org.jboss.forge.roaster.model.source.JavaClassSource clazz,
String baseDir,
String fullyQualifiedFileName,
boolean includeInlinedRouteBuilders)
Parses the java source class and build a rest service model of the discovered rest services in the java source class.
|
public static List<RestConfigurationDetails> parseRestConfiguration(org.jboss.forge.roaster.model.source.JavaClassSource clazz, String baseDir, String fullyQualifiedFileName, boolean includeInlinedRouteBuilders)
clazz
- the java source classbaseDir
- the base of the source codefullyQualifiedFileName
- the fully qualified source code file namepublic static List<RestServiceDetails> parseRestService(org.jboss.forge.roaster.model.source.JavaClassSource clazz, String baseDir, String fullyQualifiedFileName, boolean includeInlinedRouteBuilders)
clazz
- the java source classbaseDir
- the base of the source codefullyQualifiedFileName
- the fully qualified source code file nameApache Camel