Class JavaSourceApiMethodGeneratorMojo

All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="fromSource", requiresDependencyResolution=TEST, requiresProject=true, defaultPhase=GENERATE_SOURCES, threadSafe=true) public class JavaSourceApiMethodGeneratorMojo extends AbstractApiMethodGeneratorMojo
Parses ApiMethod signatures from source.
  • Field Details

    • DEFAULT_EXCLUDE_PACKAGES

      protected static final String DEFAULT_EXCLUDE_PACKAGES
      See Also:
    • excludePackages

      @Parameter(property="org.apache.camel.excludePackages", defaultValue="javax?\\.lang.*") protected String excludePackages
    • excludeClasses

      @Parameter(property="org.apache.camel.excludeClasses") protected String excludeClasses
    • includeMethods

      @Parameter(property="org.apache.camel.includeMethods") protected String includeMethods
    • excludeMethods

      @Parameter(property="org.apache.camel.excludeMethods") protected String excludeMethods
    • includeStaticMethods

      @Parameter(property="org.apache.camel.includeStaticMethods") protected Boolean includeStaticMethods
  • Constructor Details

    • JavaSourceApiMethodGeneratorMojo

      public JavaSourceApiMethodGeneratorMojo()
  • Method Details