@Mojo(name="fromJavadoc",
requiresDependencyResolution=TEST,
requiresProject=true,
defaultPhase=GENERATE_SOURCES)
public class JavadocApiMethodGeneratorMojo
extends AbstractApiMethodGeneratorMojo
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DEFAULT_EXCLUDE_PACKAGES |
protected String |
excludeClasses |
protected String |
excludeMethods |
protected String |
excludePackages |
protected String |
includeMethods |
protected Boolean |
includeStaticMethods |
proxyClassexcludeConfigNames, excludeConfigTypes, extraOptions, substitutionsgeneratedSrcDir, generatedTestDirCOMPONENT_PACKAGE, componentName, componentPackage, log, OUT_PACKAGE, outPackage, PREFIX, project, scheme| Constructor and Description |
|---|
JavadocApiMethodGeneratorMojo() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getSignatureList() |
createAdapterParser, execute, getApiMethodFile, getArgumentSubstitutions, getBeanPropertySuffix, getCanonicalName, getDefaultArgValue, getExchangePropertyPrefix, getProxyType, getResultDeclaration, getTestName, getType, isVoidTypeclearSharedProjectState, getCanonicalName, getEngine, getProjectClassLoader, mergeTemplate, setSharedProjectStateprotected static final String DEFAULT_EXCLUDE_PACKAGES
@Parameter(property="org.apache.camel.excludePackages",
defaultValue="javax?\\.lang.*")
protected String excludePackages
@Parameter(property="org.apache.camel.excludeClasses") protected String excludeClasses
@Parameter(property="org.apache.camel.includeMethods") protected String includeMethods
@Parameter(property="org.apache.camel.excludeMethods") protected String excludeMethods
@Parameter(property="org.apache.camel.includeStaticMethods") protected Boolean includeStaticMethods
public List<String> getSignatureList() throws org.apache.maven.plugin.MojoExecutionException
getSignatureList in class AbstractApiMethodGeneratorMojoorg.apache.maven.plugin.MojoExecutionExceptionApache Camel