Class HashCodeSupport

java.lang.Object
net.jqwik.api.support.HashCodeSupport

@API(status=INTERNAL) public class HashCodeSupport extends Object
The methods in this class mimic the behaviour of Objects.hash(Object...) ()} but do not create an array on the way.
  • Method Details

    • hash

      public static int hash(@Nullable @Nullable Object o)
    • hash

      public static int hash(@Nullable @Nullable Object o1, @Nullable @Nullable Object o2)
    • hash

      public static int hash(@Nullable @Nullable Object o1, @Nullable @Nullable Object o2, @Nullable @Nullable Object o3)
    • hash

      public static int hash(@Nullable @Nullable Object o1, @Nullable @Nullable Object o2, @Nullable @Nullable Object o3, @Nullable @Nullable Object o4)
    • hash

      public static int hash(@Nullable @Nullable Object o1, @Nullable @Nullable Object o2, @Nullable @Nullable Object o3, @Nullable @Nullable Object o4, @Nullable @Nullable Object o5)
    • hash

      public static int hash(@Nullable @Nullable Object o1, @Nullable @Nullable Object o2, @Nullable @Nullable Object o3, @Nullable @Nullable Object o4, @Nullable @Nullable Object o5, @Nullable @Nullable Object o6)
    • hash

      public static int hash(@Nullable @Nullable Object o1, @Nullable @Nullable Object o2, @Nullable @Nullable Object o3, @Nullable @Nullable Object o4, @Nullable @Nullable Object o5, @Nullable @Nullable Object o6, @Nullable @Nullable Object o7)
    • hash

      public static int hash(@Nullable @Nullable Object o1, @Nullable @Nullable Object o2, @Nullable @Nullable Object o3, @Nullable @Nullable Object o4, @Nullable @Nullable Object o5, @Nullable @Nullable Object o6, @Nullable @Nullable Object o7, @Nullable @Nullable Object o8)