Class ArtifactChange

java.lang.Object
org.wildfly.prospero.api.Diff
org.wildfly.prospero.api.ArtifactChange

public class ArtifactChange extends Diff
  • Method Details

    • added

      public static ArtifactChange added(org.eclipse.aether.artifact.Artifact newVersion)
    • added

      public static ArtifactChange added(org.eclipse.aether.artifact.Artifact newVersion, String channelName)
    • removed

      public static ArtifactChange removed(org.eclipse.aether.artifact.Artifact oldVersion)
    • updated

      public static ArtifactChange updated(org.eclipse.aether.artifact.Artifact oldVersion, org.eclipse.aether.artifact.Artifact newVersion)
    • updated

      public static ArtifactChange updated(org.eclipse.aether.artifact.Artifact oldVersion, org.eclipse.aether.artifact.Artifact newVersion, String channelName)
    • getArtifactName

      public String getArtifactName()
    • getOldVersion

      public Optional<String> getOldVersion()
    • getChannelName

      public Optional<String> getChannelName()
    • getNewVersion

      public Optional<String> getNewVersion()
    • isDowngrade

      public boolean isDowngrade()
    • isInstalled

      public boolean isInstalled()
    • isRemoved

      public boolean isRemoved()
    • isUpdated

      public boolean isUpdated()
    • prettyPrint

      public String prettyPrint()
    • reverse

      public ArtifactChange reverse()