枚举类的使用
org.anyline.entity.Compare
使用Compare的程序包
-
org.anyline.entity中Compare的使用
返回Compare的org.anyline.entity中的方法修饰符和类型方法说明static Compare返回带有指定名称的该类的枚举常量。static Compare[]Compare.values()返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同参数类型为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中的方法