Class ArgumentSubstitutionParser<T>
java.lang.Object
org.apache.camel.support.component.ApiMethodParser<T>
org.apache.camel.support.component.ArgumentSubstitutionParser<T>
Adds support for parameter name substitutions.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.camel.support.component.ApiMethodParser
ApiMethodParser.ApiMethodModel -
Constructor Summary
ConstructorsConstructorDescriptionArgumentSubstitutionParser(Class<T> proxyType, ArgumentSubstitutionParser.Substitution[] substitutions) Create a parser using regular expressions to adapt parameter names. -
Method Summary
Modifier and TypeMethodDescriptionprocessResults(List<ApiMethodParser.ApiMethodModel> parseResult) Methods inherited from class org.apache.camel.support.component.ApiMethodParser
addSignatureArguments, addSignatureProperties, forName, forName, getClassLoader, getDescriptions, getParameters, getProxyType, getSignatures, getSignaturesArguments, getSignaturesProperties, parse, setClassLoader, setDescriptions, setParameters, setSignatures
-
Constructor Details
-
ArgumentSubstitutionParser
public ArgumentSubstitutionParser(Class<T> proxyType, ArgumentSubstitutionParser.Substitution[] substitutions) Create a parser using regular expressions to adapt parameter names.- Parameters:
proxyType- Proxy class.substitutions- an array of ordered Argument adapters.
-
-
Method Details
-
processResults
public List<ApiMethodParser.ApiMethodModel> processResults(List<ApiMethodParser.ApiMethodModel> parseResult) - Overrides:
processResultsin classApiMethodParser<T>
-