Package org.apache.camel.parser.helper
Class CamelJavaTreeParserHelper
- java.lang.Object
-
- org.apache.camel.parser.helper.CamelJavaTreeParserHelper
-
public final class CamelJavaTreeParserHelper extends Object
A Camel Java tree parser that only depends on the Roaster API. This implement is used for parsing the Camel routes and build a tree structure of the EIP nodes.
-
-
Constructor Summary
Constructors Constructor Description CamelJavaTreeParserHelper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static String
getLiteralValue(org.jboss.forge.roaster.model.source.JavaClassSource clazz, org.jboss.forge.roaster._shade.org.eclipse.jdt.core.dom.Block block, org.jboss.forge.roaster._shade.org.eclipse.jdt.core.dom.Expression expression)
Deprecated.currently not in useList<CamelNodeDetails>
parseCamelRouteTree(org.jboss.forge.roaster.model.source.JavaClassSource clazz, String baseDir, String fullyQualifiedFileName, org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> configureMethod)
-
-
-
Method Detail
-
parseCamelRouteTree
public List<CamelNodeDetails> parseCamelRouteTree(org.jboss.forge.roaster.model.source.JavaClassSource clazz, String baseDir, String fullyQualifiedFileName, org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> configureMethod)
-
getLiteralValue
@Deprecated public static String getLiteralValue(org.jboss.forge.roaster.model.source.JavaClassSource clazz, org.jboss.forge.roaster._shade.org.eclipse.jdt.core.dom.Block block, org.jboss.forge.roaster._shade.org.eclipse.jdt.core.dom.Expression expression)
Deprecated.currently not in use
-
-