@Override public boolean equals(Object that) { if (this == that) return true; if (that == null) return false; if (!(that instanceof StoreFileInfo)) return false; StoreFileInfo o = (StoreFileInfo)that; if (initialPath != null && o.initialPath == null) return false; if (initialPath == null && o.initialPath != null) return false; if (initialPath != o.initialPath && initialPath != null && !initialPath.equals(o.initialPath)) return false; if (reference != null && o.reference == null) return false; if (reference == null && o.reference != null) return false; if (reference != o.reference && reference != null && !reference.equals(o.reference)) return false; if (link != null && o.link == null) return false; if (link == null && o.link != null) return false; if (link != o.link && link != null && !link.equals(o.link)) return false; return true; }
@Override public boolean equals(Object that) { if (this == that) return true; if (that == null) return false; if (!(that instanceof StoreFileInfo)) return false; StoreFileInfo o = (StoreFileInfo)that; if (initialPath != null && o.initialPath == null) return false; if (initialPath == null && o.initialPath != null) return false; if (initialPath != o.initialPath && initialPath != null && !initialPath.equals(o.initialPath)) return false; if (reference != null && o.reference == null) return false; if (reference == null && o.reference != null) return false; if (reference != o.reference && reference != null && !reference.equals(o.reference)) return false; if (link != null && o.link == null) return false; if (link == null && o.link != null) return false; if (link != o.link && link != null && !link.equals(o.link)) return false; return true; };