@Override
    public int hashCode() {
        int hash = 3;
        hash = 61 * hash + (this.id != null ? this.id.hashCode() : 0);
        hash = 61 * hash + (this.login != null ? this.login.hashCode() : 0);
        hash = 61 * hash + (this.password != null ? this.password.hashCode() : 0);
        hash = 61 * hash + (this.credentials != null ? this.credentials.hashCode() : 0);
        hash = 61 * hash + (this.messagesesToUser != null ? this.messagesesToUser.hashCode() : 0);
        hash = 61 * hash + (this.messagesesFromUser != null ? this.messagesesFromUser.hashCode() : 0);
        hash = 61 * hash + (this.mapses != null ? this.mapses.hashCode() : 0);
        return hash;
    }