@Override
    public int hashCode() {
        return Objects.hash(docRef, oldDocRef, action);
    }
@return The {@link DocRef} of the {@link stroom.util.shared.Document} affected by this event,
as it is before the event happened. May be null.
stroom-util/src/main/java/stroom/util/entityevent/EntityEvent.java