A C E F G H I S T
A
- AbstractEquator - com.github.dadiyang.equator中的类
-
对比器抽象类
- AbstractEquator() - 类 的构造器com.github.dadiyang.equator.AbstractEquator
-
- AbstractEquator(boolean) - 类 的构造器com.github.dadiyang.equator.AbstractEquator
-
- AbstractEquator(List<String>, List<String>) - 类 的构造器com.github.dadiyang.equator.AbstractEquator
-
指定包含或排除某些字段
- AbstractEquator(List<String>, List<String>, boolean) - 类 的构造器com.github.dadiyang.equator.AbstractEquator
-
指定包含或排除某些字段
C
- com.github.dadiyang.equator - 程序包 com.github.dadiyang.equator
-
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
-
- FieldBaseEquator(boolean) - 类 的构造器com.github.dadiyang.equator.FieldBaseEquator
-
- FieldBaseEquator(List<String>, List<String>, boolean) - 类 的构造器com.github.dadiyang.equator.FieldBaseEquator
-
- FieldBaseEquator(List<String>, List<String>) - 类 的构造器com.github.dadiyang.equator.FieldBaseEquator
-
指定包含或排除某些字段
- FieldInfo - com.github.dadiyang.equator中的类
-
不同的属性
- FieldInfo() - 类 的构造器com.github.dadiyang.equator.FieldInfo
-
- FieldInfo(String, Class<?>, Class<?>) - 类 的构造器com.github.dadiyang.equator.FieldInfo
-
- FieldInfo(String, Class<?>, Object, Object) - 类 的构造器com.github.dadiyang.equator.FieldInfo
-
- FieldInfo(String, Class<?>, 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
-
获取不相等的属性
- getExcludeFields() - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
- getFieldName() - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
- getFirstFieldType() - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
- getFirstVal() - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
- getIncludeFields() - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
- getSecondFieldType() - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
- getSecondVal() - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
- GetterBaseEquator - com.github.dadiyang.equator中的类
-
基于 getter 方法比对两个对象
所有无参的 get 和 is 方法都认为是对象的属性
来源:https://github.com/dadiyang/equator
- GetterBaseEquator() - 类 的构造器com.github.dadiyang.equator.GetterBaseEquator
-
- GetterBaseEquator(boolean) - 类 的构造器com.github.dadiyang.equator.GetterBaseEquator
-
- GetterBaseEquator(List<String>, List<String>) - 类 的构造器com.github.dadiyang.equator.GetterBaseEquator
-
指定包含或排除某些字段
- GetterBaseEquator(List<String>, List<String>, boolean) - 类 的构造器com.github.dadiyang.equator.GetterBaseEquator
-
指定包含或排除某些字段
H
- hashCode() - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
I
- isBothExistFieldOnly() - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
- isEquals(Object, Object) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
只要没有不相等的属性,两个对象就全相等
- isEquals(Object, Object) - 接口 中的方法com.github.dadiyang.equator.Equator
-
两个对象是否全相等
- isExclude(FieldInfo) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
确定是否需要需要排除这个字段,子类可以扩展这个方法,自定义判断方式
- isFieldEquals(FieldInfo) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
对比两个对象的指定属性是否相等,默认为两个对象是否 equals
子类可以通过覆盖此方法对某些特殊属性进行比对
- isInclude(FieldInfo) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
确定是否需要比较这个字段,子类可以扩展这个方法,自定义判断方式
S
- setBothExistFieldOnly(boolean) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
- setExcludeFields(List<String>) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
- setFieldName(String) - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
- setFirstFieldType(Class<?>) - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
- setFirstVal(Object) - 类 中的方法com.github.dadiyang.equator.FieldInfo
-
- setIncludeFields(List<String>) - 类 中的方法com.github.dadiyang.equator.AbstractEquator
-
- setSecondFieldType(Class<?>) - 类 中的方法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 © 2020. All Rights Reserved.