instant.setFirstMonthOfYear(Month.getByName(intervalTerms[1])); if (instant.getFirstMonthOfYear() == null) { throw new IllegalArgumentException("Invalid first year month (ex '" + example + "'): " + timeInstantExpr);
instant.setFirstMonthOfYear(Month.getByName(intervalTerms[1])); if (instant.getFirstMonthOfYear() == null) { throw new IllegalArgumentException("Invalid first year month (ex '" + example + "'): " + timeInstantExpr);
public ColumnGroup parseColumnGroup( JsonObject columnGroupJson ) { if (columnGroupJson == null) { return null; } ColumnGroup columnGroup = new ColumnGroup(); columnGroup.setSourceId(columnGroupJson.getString(keySet(SOURCE))); columnGroup.setColumnId(columnGroupJson.getString(keySet(COLUMN))); columnGroup.setStrategy(GroupStrategy.getByName(columnGroupJson.getString(GROUPSTRATEGY))); columnGroup.setMaxIntervals(columnGroupJson.getNumber(MAXINTERVALS, -1).intValue()); columnGroup.setIntervalSize(columnGroupJson.getString(INTERVALSIZE)); columnGroup.setEmptyIntervalsAllowed(columnGroupJson.getBoolean(EMPTYINTERVALS)); columnGroup.setAscendingOrder(columnGroupJson.getBoolean(ASCENDING)); columnGroup.setFirstMonthOfYear(Month.getByName(columnGroupJson.getString(FIRSTMONTHOFYEAR))); columnGroup.setFirstDayOfWeek(DayOfWeek.getByName(columnGroupJson.getString(FIRSTDAYOFWEEK))); return columnGroup; }
public ColumnGroup parseColumnGroup( JsonObject columnGroupJson ) { if (columnGroupJson == null) { return null; } ColumnGroup columnGroup = new ColumnGroup(); columnGroup.setSourceId(columnGroupJson.getString(keySet(SOURCE))); columnGroup.setColumnId(columnGroupJson.getString(keySet(COLUMN))); columnGroup.setStrategy(GroupStrategy.getByName(columnGroupJson.getString(GROUPSTRATEGY))); columnGroup.setMaxIntervals(columnGroupJson.getNumber(MAXINTERVALS, -1).intValue()); columnGroup.setIntervalSize(columnGroupJson.getString(INTERVALSIZE)); columnGroup.setEmptyIntervalsAllowed(columnGroupJson.getBoolean(EMPTYINTERVALS)); columnGroup.setAscendingOrder(columnGroupJson.getBoolean(ASCENDING)); columnGroup.setFirstMonthOfYear(Month.getByName(columnGroupJson.getString(FIRSTMONTHOFYEAR))); columnGroup.setFirstDayOfWeek(DayOfWeek.getByName(columnGroupJson.getString(FIRSTDAYOFWEEK))); return columnGroup; }