Skip to content

Releases: burukeYou/JDFrame

v0.1.9

30 Dec 03:10
Compare
Choose a tag to compare

Bug修改

v0.1.8

11 Dec 10:57
Compare
Choose a tag to compare

新增特性

  • isContains
  • isContainValue
  • anyMatch
  • anyMatchValue
  • allMatch
  • allMatchValue
  • noneMatch
  • noneMatchValue
  • hasNullValue

优化特性

  • toMap 返回的是 LinkedHashMap 保持有序性

bug修复

  • #23 map null空指针问题修复

v0.1.7

25 Sep 08:59
Compare
Choose a tag to compare

BugFix

  • leftJoin 和 rightJoin 的相关API 的 bug修复

v0.1.6

26 Aug 08:58
Compare
Choose a tag to compare

修改特性

  • 分组replenish方法名改成 replenishGroup

BugFix

  • intersection 没有去重fix

v0.1.5

18 Aug 17:26
Compare
Choose a tag to compare

新增特性

  • collect 支持原生stream的collect方法
  • forEachPre 迭代遍历当前元素以及当前元素的前一个元素
  • forEachNext 迭代遍历当前元素以及当前元素的下一个元素
  • sort(Sorter) 添加Sorter参数的排序

修改特性

  • 二级,三级toMap方法名修改为toMultiMap
  • forEachDo(ConsumerIndex) 方法名修改为 forEachIndexDo

v0.1.4

15 Aug 16:57
Compare
Choose a tag to compare

新增特性

  • #14 groupByConcat 分组后拼接
  • replenishList 返回需要补充的元素

修改特性

  • group多级分组的方法名修改。 带2表示二级分组,带3表示三级分组,提高方法语义

v0.1.3

12 Aug 16:23
Compare
Choose a tag to compare

新增特性

  • group分组函数支持二级、三级分组
  • 添加 groupByCustom函数。 可自定义从分组的列表里返回一个聚合值

v0.1.2

09 Aug 10:02
Compare
Choose a tag to compare

新增特性

  • subtract() 集合相减
  • differentOther() 不同集合间求差集
  • retainAllOther() 等价于 retainAll ,区别是支持不同集合间的保留

v0.1.1

08 Aug 17:31
Compare
Choose a tag to compare

1、 新增特性-集合运算

  • unionAll 取并集(不去重)
  • union 取并集(去重)
  • retainAll 保留集合A中在集合B存在的元素
  • intersection 取交集
  • different 取差集

支持按Comparator自定义判断元素是否相同

2、删除特性

  • 删除append 方法

v0.1.0

07 Aug 04:17
Compare
Choose a tag to compare

新增特性

distinct 支持自定义从重复元素选一个的回调逻辑

Bug修复

#11 whereNull Bug修复