public Archive resolveSnapshot(MavenVersion version) { if (version.equals(this.snapshot)) return this; return new Archive(revision, version, extension, classifier); }
public Archive resolveSnapshot(MavenVersion version) { if (version.equals(this.snapshot)) return this; return new Archive(revision, version, extension, classifier); }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Revision other = (Revision) obj; if (!version.equals(other.version)) return false; if (!program.equals(other.program)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Revision other = (Revision) obj; if (!version.equals(other.version)) return false; if (!program.equals(other.program)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Archive other = (Archive) obj; if (!classifier.equals(other.classifier)) return false; if (!extension.equals(other.extension)) return false; if (!revision.equals(other.revision)) return false; if (snapshot == null) { if (other.snapshot != null) return false; } else if (!snapshot.equals(other.snapshot)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Archive other = (Archive) obj; if (!classifier.equals(other.classifier)) return false; if (!extension.equals(other.extension)) return false; if (!revision.equals(other.revision)) return false; if (snapshot == null) { if (other.snapshot != null) return false; } else if (!snapshot.equals(other.snapshot)) return false; return true; }