public class FieldBaseEquator extends AbstractEquator
| 构造器和说明 |
|---|
FieldBaseEquator() |
FieldBaseEquator(boolean bothExistFieldOnly) |
FieldBaseEquator(java.util.List<java.lang.String> includeFields,
java.util.List<java.lang.String> excludeFields)
指定包含或排除某些字段
|
FieldBaseEquator(java.util.List<java.lang.String> includeFields,
java.util.List<java.lang.String> excludeFields,
boolean bothExistFieldOnly) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<FieldInfo> |
getDiffFields(java.lang.Object first,
java.lang.Object second)
获取不相等的属性
|
getExcludeFields, getIncludeFields, isBothExistFieldOnly, isEquals, isExclude, isFieldEquals, isInclude, setBothExistFieldOnly, setExcludeFields, setIncludeFieldspublic FieldBaseEquator()
public FieldBaseEquator(boolean bothExistFieldOnly)
public FieldBaseEquator(java.util.List<java.lang.String> includeFields,
java.util.List<java.lang.String> excludeFields,
boolean bothExistFieldOnly)
public FieldBaseEquator(java.util.List<java.lang.String> includeFields,
java.util.List<java.lang.String> excludeFields)
includeFields - 包含字段,若为 null 或空集,则不指定excludeFields - 排除字段,若为 null 或空集,则不指定public java.util.List<FieldInfo> getDiffFields(java.lang.Object first, java.lang.Object second)
first - 对象1second - 对象2Copyright © 2020. All Rights Reserved.