@Mojo(name="fromFile", requiresDependencyResolution=COMPILE_PLUS_RUNTIME, requiresProject=true, defaultPhase=GENERATE_SOURCES) public class FileApiMethodGeneratorMojo extends AbstractApiMethodGeneratorMojo
Modifier and Type | Field and Description |
---|---|
protected File |
signatureFile |
proxyClass
excludeConfigNames, excludeConfigTypes, extraOptions, substitutions
generatedSrcDir, generatedTestDir
COMPONENT_PACKAGE, componentName, componentPackage, log, OUT_PACKAGE, outPackage, PREFIX, project, scheme
Constructor and Description |
---|
FileApiMethodGeneratorMojo() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getSignatureList() |
createAdapterParser, execute, getApiMethodFile, getArgumentSubstitutions, getBeanPropertySuffix, getCanonicalName, getDefaultArgValue, getExchangePropertyPrefix, getProxyType, getResultDeclaration, getTestName, getType, isVoidType
clearSharedProjectState, getCanonicalName, getEngine, getProjectClassLoader, mergeTemplate, setSharedProjectState
@Parameter(required=true, property="org.apache.camel.signatureFile") protected File signatureFile
public List<String> getSignatureList() throws org.apache.maven.plugin.MojoExecutionException
getSignatureList
in class AbstractApiMethodGeneratorMojo
org.apache.maven.plugin.MojoExecutionException
Apache Camel