public class MavenPlugin extends java.lang.Object implements BuildPlugin
Modifier and Type | Class and Description |
---|---|
static class |
MavenPlugin.Builder |
Constructor and Description |
---|
MavenPlugin(java.lang.String artifactId,
Writable extension,
int order) |
Modifier and Type | Method and Description |
---|---|
static MavenPlugin.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getArtifactId() |
BuildTool |
getBuildTool() |
Writable |
getExtension() |
int |
getOrder() |
int |
hashCode() |
boolean |
requiresLookup() |
MavenPlugin |
resolved(CoordinateResolver coordinateResolver) |
public MavenPlugin(java.lang.String artifactId, Writable extension, int order)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int getOrder()
getOrder
in interface io.micronaut.core.order.Ordered
public boolean requiresLookup()
requiresLookup
in interface BuildPlugin
public MavenPlugin resolved(CoordinateResolver coordinateResolver)
resolved
in interface BuildPlugin
public static MavenPlugin.Builder builder()
@NonNull public BuildTool getBuildTool()
getBuildTool
in interface BuildPlugin
@Nullable public Writable getExtension()
getExtension
in interface BuildPlugin
@Nullable public java.lang.String getArtifactId()