java.lang.Object
io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
All Implemented Interfaces:
io.micronaut.core.order.Ordered, BuildPlugin

public class MavenPlugin extends Object implements BuildPlugin
Maven Plugin.
  • Constructor Details

  • Method Details

    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getOrder

      public int getOrder()
      Specified by:
      getOrder in interface io.micronaut.core.order.Ordered
    • requiresLookup

      public boolean requiresLookup()
      Specified by:
      requiresLookup in interface BuildPlugin
    • resolved

      public MavenPlugin resolved(CoordinateResolver coordinateResolver)
      Specified by:
      resolved in interface BuildPlugin
    • builder

      public static MavenPlugin.Builder builder()
    • getBuildTool

      @NonNull public @NonNull BuildTool getBuildTool()
      Specified by:
      getBuildTool in interface BuildPlugin
    • getExtension

      @Nullable public @Nullable Writable getExtension()
      Specified by:
      getExtension in interface BuildPlugin
    • getGroupId

      @Nullable public @Nullable String getGroupId()
      Returns:
      Group ID
    • getVersion

      @Nullable public @Nullable String getVersion()
      Returns:
      Version
    • getArtifactId

      @Nullable public @Nullable String getArtifactId()
      Returns:
      artifact ID