@Override
    public int hashCode() {
        return Objects.hash(userRef, details, docRef);
    }
The document that has the dependency on the user.
May be null.
stroom-util-shared/src/main/java/stroom/util/shared/UserDependency.java