Class GroupArtifactVersion
- java.lang.Object
-
- org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
-
@Immutable(builder=false) public abstract class GroupArtifactVersion extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.Stringartifact()abstract @Nullable java.lang.Stringclassifier()abstract java.lang.Stringgroup()static GroupArtifactVersionof(java.lang.String group, java.lang.String artifact, @Nullable java.lang.String version)static GroupArtifactVersionof(java.lang.String group, java.lang.String artifact, @Nullable java.lang.String version, @Nullable java.lang.String classifier)static GroupArtifactVersionparse(java.lang.String notation)java.lang.StringtoString()abstract @Nullable java.lang.Stringversion()
-
-
-
Method Detail
-
of
public static GroupArtifactVersion of(java.lang.String group, java.lang.String artifact, @Nullable java.lang.String version)
-
of
public static GroupArtifactVersion of(java.lang.String group, java.lang.String artifact, @Nullable java.lang.String version, @Nullable java.lang.String classifier)
-
parse
public static GroupArtifactVersion parse(java.lang.String notation)
-
group
@Parameter public abstract java.lang.String group()
-
artifact
@Parameter public abstract java.lang.String artifact()
-
version
@Parameter public abstract @Nullable java.lang.String version()
-
classifier
@Parameter public abstract @Nullable java.lang.String classifier()
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-