add JSONBeanParser

This commit is contained in:
Looly
2021-08-08 21:36:37 +08:00
parent a9282b9d7c
commit df726654af
8 changed files with 143 additions and 18 deletions

View File

@@ -20,7 +20,7 @@ public class DateRange extends Range<DateTime> {
* @param end 结束日期时间(包括)
* @param unit 步进单位
*/
public DateRange(Date start, Date end, final DateField unit) {
public DateRange(Date start, Date end, DateField unit) {
this(start, end, unit, 1);
}
@@ -32,7 +32,7 @@ public class DateRange extends Range<DateTime> {
* @param unit 步进单位
* @param step 步进数
*/
public DateRange(Date start, Date end, final DateField unit, final int step) {
public DateRange(Date start, Date end, DateField unit, int step) {
this(start, end, unit, step, true, true);
}
@@ -46,7 +46,7 @@ public class DateRange extends Range<DateTime> {
* @param isIncludeStart 是否包含开始的时间
* @param isIncludeEnd 是否包含结束的时间
*/
public DateRange(Date start, Date end, final DateField unit, final int step, boolean isIncludeStart, boolean isIncludeEnd) {
public DateRange(Date start, Date end, DateField unit, int step, boolean isIncludeStart, boolean isIncludeEnd) {
super(DateUtil.date(start), DateUtil.date(end), (current, end1, index) -> {
final DateTime dt = DateUtil.date(start).offsetNew(unit, (index + 1) * step);
if (dt.isAfter(end1)) {