@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((binaryData == null) ? 0 : binaryData.hashCode()); result = prime * result + ((binaryDescription == null) ? 0 : binaryDescription.hashCode()); result = prime * result + ((comments == null) ? 0 : comments.hashCode()); result = prime * result + ((creationTime == null) ? 0 : creationTime.hashCode()); result = prime * result + ((expirationTime == null) ? 0 : expirationTime.hashCode()); result = prime * result + ((groupId == null) ? 0 : groupId.hashCode()); result = prime * result + ((imageId == null) ? 0 : imageId.hashCode()); result = prime * result + ((lastAccessTime == null) ? 0 : lastAccessTime.hashCode()); result = prime * result + ((lastModificationTime == null) ? 0 : lastModificationTime.hashCode()); result = prime * result + ((notes == null) ? 0 : notes.hashCode()); result = prime * result + ((password == null) ? 0 : password.hashCode()); result = prime * result + ((title == null) ? 0 : title.hashCode()); result = prime * result + ((unknowns == null) ? 0 : unknowns.hashCode()); result = prime * result + ((url == null) ? 0 : url.hashCode()); result = prime * result + ((username == null) ? 0 : username.hashCode()); result = prime * result + ((uuid == null) ? 0 : uuid.hashCode()); return result; }