Package net.jqwik.api.support
Class HashCodeSupport
- java.lang.Object
-
- net.jqwik.api.support.HashCodeSupport
-
@API(status=INTERNAL) public class HashCodeSupport extends java.lang.Object
The methods in this class mimic the behaviour ofObjects.hash(Object...)
()} but do not create an array on the way.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
hash(@Nullable java.lang.Object o)
static int
hash(@Nullable java.lang.Object o1, @Nullable java.lang.Object o2)
static int
hash(@Nullable java.lang.Object o1, @Nullable java.lang.Object o2, @Nullable java.lang.Object o3)
static int
hash(@Nullable java.lang.Object o1, @Nullable java.lang.Object o2, @Nullable java.lang.Object o3, @Nullable java.lang.Object o4)
static int
hash(@Nullable java.lang.Object o1, @Nullable java.lang.Object o2, @Nullable java.lang.Object o3, @Nullable java.lang.Object o4, @Nullable java.lang.Object o5)
static int
hash(@Nullable java.lang.Object o1, @Nullable java.lang.Object o2, @Nullable java.lang.Object o3, @Nullable java.lang.Object o4, @Nullable java.lang.Object o5, @Nullable java.lang.Object o6)
static int
hash(@Nullable java.lang.Object o1, @Nullable java.lang.Object o2, @Nullable java.lang.Object o3, @Nullable java.lang.Object o4, @Nullable java.lang.Object o5, @Nullable java.lang.Object o6, @Nullable java.lang.Object o7)
static int
hash(@Nullable java.lang.Object o1, @Nullable java.lang.Object o2, @Nullable java.lang.Object o3, @Nullable java.lang.Object o4, @Nullable java.lang.Object o5, @Nullable java.lang.Object o6, @Nullable java.lang.Object o7, @Nullable java.lang.Object o8)
-
-
-
Method Detail
-
hash
public static int hash(@Nullable @Nullable java.lang.Object o)
-
hash
public static int hash(@Nullable @Nullable java.lang.Object o1, @Nullable @Nullable java.lang.Object o2)
-
hash
public static int hash(@Nullable @Nullable java.lang.Object o1, @Nullable @Nullable java.lang.Object o2, @Nullable @Nullable java.lang.Object o3)
-
hash
public static int hash(@Nullable @Nullable java.lang.Object o1, @Nullable @Nullable java.lang.Object o2, @Nullable @Nullable java.lang.Object o3, @Nullable @Nullable java.lang.Object o4)
-
hash
public static int hash(@Nullable @Nullable java.lang.Object o1, @Nullable @Nullable java.lang.Object o2, @Nullable @Nullable java.lang.Object o3, @Nullable @Nullable java.lang.Object o4, @Nullable @Nullable java.lang.Object o5)
-
hash
public static int hash(@Nullable @Nullable java.lang.Object o1, @Nullable @Nullable java.lang.Object o2, @Nullable @Nullable java.lang.Object o3, @Nullable @Nullable java.lang.Object o4, @Nullable @Nullable java.lang.Object o5, @Nullable @Nullable java.lang.Object o6)
-
hash
public static int hash(@Nullable @Nullable java.lang.Object o1, @Nullable @Nullable java.lang.Object o2, @Nullable @Nullable java.lang.Object o3, @Nullable @Nullable java.lang.Object o4, @Nullable @Nullable java.lang.Object o5, @Nullable @Nullable java.lang.Object o6, @Nullable @Nullable java.lang.Object o7)
-
hash
public static int hash(@Nullable @Nullable java.lang.Object o1, @Nullable @Nullable java.lang.Object o2, @Nullable @Nullable java.lang.Object o3, @Nullable @Nullable java.lang.Object o4, @Nullable @Nullable java.lang.Object o5, @Nullable @Nullable java.lang.Object o6, @Nullable @Nullable java.lang.Object o7, @Nullable @Nullable java.lang.Object o8)
-
-