Enum Class的使用
org.anyline.entity.Compare
使用Compare的程序包
-
org.anyline.entity中Compare的使用
返回Compare的org.anyline.entity中的方法修饰符和类型方法说明static CompareReturns the enum constant of this class with the specified name.static Compare[]Compare.values()Returns an array containing the constants of this enum class, in the order they are declared.参数类型为Compare的org.anyline.entity中的方法修饰符和类型方法说明DataSet.agg(Aggregation agg, String result, String items, int scale, int round, String field, Compare compare, String... conditions) DataSet.avg(String result, String items, int scale, int round, String field, Compare compare, String... conditions) DataSet.count(String result, String items, boolean empty, String field, Compare compare, String... conditions) DataSet.dispatch(Compare compare, String field, boolean unique, boolean recursion, DataSet items, String... keys) DataSet.dispatch(Compare compare, String field, boolean unique, boolean recursion, DataSet items, List<String> keys) 没有匹配成功的情况下,field依然会保留,如果需要清空可以调用set.removeEmptyRow(field)DataSet.dispatchs(Compare compare, boolean unique, boolean recursion, DataSet items, String... keys) DataSet.dispatchs(Compare compare, String field, boolean unique, boolean recursion, DataSet items, String... keys) DataSet.dispatchs(Compare compare, String field, boolean unique, boolean recursion, DataSet items, List<String> keys) 从items中按相应的key提取数据 存入 dispatch("children",items, "DEPAT_CD") dispatchs("children",items, "CD:BASE_CD")按keys分组DataSet.stdev(String result, String items, int scale, int round, String field, Compare compare, String... conditions) DataSet.stdeva(String result, String items, int scale, int round, String field, Compare compare, String... conditions) DataSet.stdevp(String result, String items, int scale, int round, String field, Compare compare, String... conditions) DataSet.stdevpa(String result, String items, int scale, int round, String field, Compare compare, String... conditions) 求和 [ {NM:部门1, USERS:[{LVL:1, SCORE:6}, {LVL:1, SCORE:7}, {LVL:2, SCORE:8}]} , {NM:部门2, USERS:[{LVL:1, SCORE:60}, {LVL:3, SCORE:70}, {LVL:2, SCORE:80}]} , {NM:部门3, USERS:[{LVL:1, SCORE:600}, {LVL:5, SCORE:700}, {LVL:2, SCORE:800}]} ] sum("TOTAL","USERS","SCORE","LVL>1") 计算每个部门中 LVL大于1部分的用户子集 的SCORE合计 计算结果存储在TOTAL属性中 [ {NM:部门1, TOTAL:8, USERS:[{LVL:1, SCORE:6}, {LVL:1, SCORE:7}, {LVL:2, SCORE:8}]} , {NM:部门2, TOTAL:150, USERS:[{LVL:1, SCORE:60}, {LVL:3, SCORE:70}, {LVL:2, SCORE:80}]} , {NM:部门3, TOTAL:2100, USERS:[{LVL:6, SCORE:600}, {LVL:5, SCORE:700}, {LVL:2, SCORE:800}]} ]DataSet.var(String result, String items, int scale, int round, String field, Compare compare, String... conditions) DataSet.vara(String result, String items, int scale, int round, String field, Compare compare, String... conditions) DataSet.varp(String result, String items, int scale, int round, String field, Compare compare, String... conditions) DataSet.varpa(String result, String items, int scale, int round, String field, Compare compare, String... conditions) -
org.anyline.util中Compare的使用
声明为Compare的org.anyline.util中的字段返回Compare的org.anyline.util中的方法