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 Detail

      • 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 Detail

      • JavaSourceApiMethodGeneratorMojo

        public JavaSourceApiMethodGeneratorMojo()