public class HashCodeUtil extends Object
Constructor and Description |
---|
HashCodeUtil() |
Modifier and Type | Method and Description |
---|---|
static int |
reflectionCompareHashCode(int initialNonZeroOddNumber,
int multiplierNonZeroOddNumber,
Object object,
boolean testTransients,
Class reflectUpToClass,
String[] excludeFields) |
static int |
reflectionCompareHashCode(Object object,
Collection compareFields) |
static int |
reflectionCompareHashCode(Object object,
String[] compareFields) |
static int |
reflectionHashCode(int initialNonZeroOddNumber,
int multiplierNonZeroOddNumber,
Object object) |
static int |
reflectionHashCode(int initialNonZeroOddNumber,
int multiplierNonZeroOddNumber,
Object object,
boolean testTransients) |
static int |
reflectionHashCode(int initialNonZeroOddNumber,
int multiplierNonZeroOddNumber,
Object object,
boolean testTransients,
Class reflectUpToClass) |
static int |
reflectionHashCode(int initialNonZeroOddNumber,
int multiplierNonZeroOddNumber,
Object object,
boolean testTransients,
Class reflectUpToClass,
String[] excludeFields) |
static int |
reflectionHashCode(Object object) |
static int |
reflectionHashCode(Object object,
boolean testTransients) |
static int |
reflectionHashCode(Object object,
Collection excludeFields) |
static int |
reflectionHashCode(Object object,
String[] excludeFields) |
public static int reflectionHashCode(int initialNonZeroOddNumber, int multiplierNonZeroOddNumber, Object object)
public static int reflectionHashCode(int initialNonZeroOddNumber, int multiplierNonZeroOddNumber, Object object, boolean testTransients)
public static int reflectionHashCode(int initialNonZeroOddNumber, int multiplierNonZeroOddNumber, Object object, boolean testTransients, Class reflectUpToClass)
public static int reflectionHashCode(int initialNonZeroOddNumber, int multiplierNonZeroOddNumber, Object object, boolean testTransients, Class reflectUpToClass, String[] excludeFields)
public static int reflectionHashCode(Object object)
public static int reflectionHashCode(Object object, boolean testTransients)
public static int reflectionHashCode(Object object, Collection excludeFields)
public static int reflectionCompareHashCode(Object object, String[] compareFields)
public static int reflectionCompareHashCode(Object object, Collection compareFields)
Copyright © 2006–2018 TinyGroup. All rights reserved.