public class SortUtil
extends java.lang.Object
| 构造器和说明 |
|---|
SortUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
private static java.lang.Integer |
compare(java.lang.reflect.Method method,
java.lang.Object one,
java.lang.Object two,
Sort.Direction direction)
do method
|
private static java.lang.Integer |
compare(java.lang.Object one,
java.lang.Object two,
Sort.Direction direction)
compare two object which could be Integer, Double,
Long, Short, Float, Date
|
private static java.lang.Integer |
compare(java.lang.Object paramOne,
java.lang.Object paramTwo,
java.lang.String fieldName,
Sort.Direction direction)
给doSort方法调用的比较方法
|
static <T> void |
doSort(Sort sort,
java.util.List<T> paramLists)
给外部调用的排序的方法
|
public static <T> void doSort(Sort sort, java.util.List<T> paramLists) throws SortException
T - sort - paramLists - SortExceptionprivate static java.lang.Integer compare(java.lang.Object paramOne,
java.lang.Object paramTwo,
java.lang.String fieldName,
Sort.Direction direction)
throws java.lang.Exception
paramOne - entityparamTwo - entityfieldName - field name which is used to comparedirection - compare directionjava.lang.Exceptionprivate static java.lang.Integer compare(java.lang.Object one,
java.lang.Object two,
Sort.Direction direction)
throws java.lang.Exception
one - two - direction - java.lang.Exceptionprivate static java.lang.Integer compare(java.lang.reflect.Method method,
java.lang.Object one,
java.lang.Object two,
Sort.Direction direction)
throws java.lang.Exception
method - "compareTo" methodone - two - direction - java.lang.ExceptionCopyright © 2018. All rights reserved.