public abstract class HashCodeBuilder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
initialNonZeroOddNumber |
static int |
multiplierNonZeroOddNumber |
| 构造器和说明 |
|---|
HashCodeBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
reflectionHashCode(Object bean) |
static int |
reflectionHashCode(Object bean,
Class<?> stopClass,
PropertyFilter filter) |
private static int |
reflectionHashCode(Object bean,
Collection<PropertyDescriptor> descriptors) |
private static int |
reflectionHashCode(Object bean,
PropertyDescriptor descriptor) |
static int |
reflectionHashCode(Object bean,
PropertyFilter filter) |
public static final int initialNonZeroOddNumber
public static final int multiplierNonZeroOddNumber
public static int reflectionHashCode(Object bean)
public static int reflectionHashCode(Object bean, PropertyFilter filter)
public static int reflectionHashCode(Object bean, Class<?> stopClass, PropertyFilter filter)
private static int reflectionHashCode(Object bean, Collection<PropertyDescriptor> descriptors)
private static int reflectionHashCode(Object bean, PropertyDescriptor descriptor)
Copyright © 2020. All rights reserved.