public class PropertyComparator<T> extends Object implements Comparator<T>, Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
isNullGreater |
private String |
property |
private static long |
serialVersionUID |
| 构造器和说明 |
|---|
PropertyComparator(String property)
构造
|
PropertyComparator(String property,
boolean isNullGreater)
构造
|
private static final long serialVersionUID
private final String property
private final boolean isNullGreater
public PropertyComparator(String property)
property - 属性名public PropertyComparator(String property, boolean isNullGreater)
property - 属性名isNullGreater - null值是否排在后(从小到大排序)public int compare(T o1, T o2)
compare 在接口中 Comparator<T>private int compare(T o1, T o2, Comparable fieldValue1, Comparable fieldValue2)
Copyright © 2020. All rights reserved.