java.lang.Object
org.apache.maven.artifact.repository.metadata.BaseObject
org.apache.maven.artifact.repository.metadata.Versioning
All Implemented Interfaces:
Serializable, Cloneable

@Generated public class Versioning extends BaseObject
See Also:
  • Constructor Details Link icon

    • Versioning Link icon

      public Versioning()
    • Versioning Link icon

      public Versioning(Versioning delegate)
    • Versioning Link icon

      public Versioning(Versioning delegate, BaseObject parent)
  • Method Details Link icon

    • clone Link icon

      public Versioning clone()
      Overrides:
      clone in class Object
    • getDelegate Link icon

      public Versioning getDelegate()
      Overrides:
      getDelegate in class BaseObject
    • equals Link icon

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getLatest Link icon

      public String getLatest()
    • setLatest Link icon

      public void setLatest(String latest)
    • getRelease Link icon

      public String getRelease()
    • setRelease Link icon

      public void setRelease(String release)
    • getVersions Link icon

      @Nonnull public List<String> getVersions()
    • setVersions Link icon

      public void setVersions(List<String> versions)
    • addVersion Link icon

      public void addVersion(String version)
    • removeVersion Link icon

      public void removeVersion(String version)
    • getLastUpdated Link icon

      public String getLastUpdated()
    • setLastUpdated Link icon

      public void setLastUpdated(String lastUpdated)
    • getSnapshot Link icon

      public Snapshot getSnapshot()
    • setSnapshot Link icon

      public void setSnapshot(Snapshot snapshot)
    • getSnapshotVersions Link icon

      @Nonnull public List<SnapshotVersion> getSnapshotVersions()
    • setSnapshotVersions Link icon

      public void setSnapshotVersions(List<SnapshotVersion> snapshotVersions)
    • addSnapshotVersion Link icon

      public void addSnapshotVersion(SnapshotVersion snapshotVersion)
    • removeSnapshotVersion Link icon

      public void removeSnapshotVersion(SnapshotVersion snapshotVersion)
    • replace Link icon

      protected boolean replace(Object oldDelegate, Object newDelegate)
      Overrides:
      replace in class BaseObject
    • versioningToApiV4 Link icon

      public static List<Versioning> versioningToApiV4(List<Versioning> list)
    • versioningToApiV3 Link icon

      public static List<Versioning> versioningToApiV3(List<Versioning> list)
    • updateTimestamp Link icon

      public void updateTimestamp()
    • setLastUpdatedTimestamp Link icon

      public void setLastUpdatedTimestamp(Date date)