Package org.apache.camel.parser.helper
Class CamelJavaTreeParserHelper
java.lang.Object
org.apache.camel.parser.helper.CamelJavaTreeParserHelper
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 -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetLiteralValue(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 useparseCamelRouteTree(org.jboss.forge.roaster.model.source.JavaClassSource clazz, String fullyQualifiedFileName, org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> configureMethod)
-
Constructor Details
-
CamelJavaTreeParserHelper
public CamelJavaTreeParserHelper()
-
-
Method Details
-
parseCamelRouteTree
public List<CamelNodeDetails> parseCamelRouteTree(org.jboss.forge.roaster.model.source.JavaClassSource clazz, 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
-