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.