Interface QueryHashable

    • Method Detail

      • queryHash

        int queryHash​(@Nonnull
                      QueryHashable.QueryHashKind hashKind)
        Return a hash similar to hashCode, but with the additional guarantee that is is stable across JVMs.
        Parameters:
        hashKind - the "kind" of hash to calculate. Each kind of hash has a particular logic with regards to included and excluded items.
        Returns:
        a stable hash code