/** * Check if source1 and source2 are equals * * @param source1 * @param source2 * @return true if source1 is equals to source2 */ private boolean isTheSameSource(Source source1, Source source2) { if (source1 == null) { if (source2 == null) return true; else return false; } else { if (source2 == null) return false; else return source1.equals(source2); } }
if (other.source != null) return false; } else if (!source.equals(other.source)) return false; if (startDate == null) {
if (other.source != null) return false; } else if (!source.equals(other.source)) return false; return true;
if (other.source != null) return false; } else if (!source.equals(other.source)) return false; if (submissionDate == null) {
if (other.source != null) return false; } else if (!source.equals(other.source)) return false; if (workTitle == null) {
if (other.source != null) return false; } else if (!source.equals(other.source)) return false; if (workTitle == null) {
if (other.getSource() != null) return false; } else if (!this.getSource().equals(other.getSource())) return false;
if (other.getSource() != null) return false; } else if (!this.getSource().equals(other.getSource())) return false;
if (other.getSource() != null) return false; } else if (!this.getSource().equals(other.getSource())) return false; return true;
if (other.getSource() != null) return false; } else if (!this.getSource().equals(other.getSource())) return false; return true;