if (getDisplayWeeks() > 0)
json.put("displayWeeks", getDisplayWeeks());
if (isAdjustWeeks())
json.put("adjustWeeks", isAdjustWeeks());
if (getStartDate() != null)
json.put("startDate", translator.formatRfc3339(getStartDate()));
if (getEndDate() != null)
json.put("endDate", translator.formatRfc3339(getEndDate()));
if (getWeekStartsOn() > -1)
json.put("weekStartsOn", getWeekStartsOn());
if (isStaticDisplay())