跳过导航链接
A C E F G H I S T 

A

AbstractEquator - com.github.dadiyang.equator中的类
对比器抽象类
AbstractEquator() - 类 的构造器com.github.dadiyang.equator.AbstractEquator
 

C

com.github.dadiyang.equator - 程序包 com.github.dadiyang.equator
 
comparePrimitive(Object, Object) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
如果原始数据类型的对象则直接进行比对

E

equals(Object) - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
Equator - com.github.dadiyang.equator中的接口
对象比对器,用于对比两个对象的所有属性是否完全相等

F

FieldBaseEquator - com.github.dadiyang.equator中的类
基于属性的比对器
FieldBaseEquator() - 类 的构造器com.github.dadiyang.equator.FieldBaseEquator
 
FieldInfo - com.github.dadiyang.equator中的类
不同的属性
FieldInfo() - 类 的构造器com.github.dadiyang.equator.FieldInfo
 
FieldInfo(String, Class<?>, Object, Object) - 类 的构造器com.github.dadiyang.equator.FieldInfo
 

G

getDiffFields(Object, Object) - 接口 中的方法com.github.dadiyang.equator.Equator
获取不相等的属性
getDiffFields(Object, Object) - 类 中的方法com.github.dadiyang.equator.FieldBaseEquator
获取不相等的属性
getDiffFields(Object, Object) - 类 中的方法com.github.dadiyang.equator.GetterBaseEquator
获取不相等的属性
getFieldName() - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
getFieldType() - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
getFirstVal() - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
getSecondVal() - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
GetterBaseEquator - com.github.dadiyang.equator中的类
基于 getter 方法比对两个对象 所有无参的 get 和 is 方法都认为是对象的属性
GetterBaseEquator() - 类 的构造器com.github.dadiyang.equator.GetterBaseEquator
 

H

hashCode() - 类 中的方法com.github.dadiyang.equator.FieldInfo
 

I

isEquals(Object, Object) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
只要没有不相等的属性,两个对象就全相等
isEquals(Object, Object) - 接口 中的方法com.github.dadiyang.equator.Equator
两个对象是否全相等
isFieldEquals(FieldInfo) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
对比两个对象的指定属性是否相等,默认为两个对象是否 equals 子类可以通过覆盖此方法对某些特殊属性进行比对
isPrimitive(Object, Object) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
判断是否为原始数据类型

S

setFieldName(String) - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
setFieldType(Class<?>) - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
setFirstVal(Object) - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
setSecondVal(Object) - 类 中的方法com.github.dadiyang.equator.FieldInfo
 

T

toString() - 类 中的方法com.github.dadiyang.equator.FieldInfo
 
A C E F G H I S T 
跳过导航链接

Copyright © 2019. All Rights Reserved.