boolean (final Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; final SvnChangeList that = (SvnChangeList)o; if (myRevision != that.myRevision) return false; if (myAuthor != null ? !myAuthor.equals(that.myAuthor) : that.myAuthor != null) return false; if (myDate != null ? !myDate.equals(that.myDate) : that.myDate != null) return false; if (myMessage != null ? !myMessage.equals(that.myMessage) : that.myMessage != null) return false; return true; }