Note that I decided to call this class ServiceCalendar instead of Calendar, so as to avoid confusion with java.util.Calendar
name | data type | constraints | description |
---|---|---|---|
serviceId | FeedScopedId | ||
monday | number | required | |
tuesday | number | required | |
wednesday | number | required | |
thursday | number | required | |
friday | number | required | |
saturday | number | required | |
sunday | number | required | |
period | ServiceDateInterval |
Example
{ "serviceId" : { "feedId" : "...", "id" : "..." }, "monday" : 12345, "tuesday" : 12345, "wednesday" : 12345, "thursday" : 12345, "friday" : 12345, "saturday" : 12345, "sunday" : 12345, "period" : { "unbounded" : true, "start" : { "year" : 12345, "month" : 12345, "day" : 12345, "minMax" : true }, "end" : { "year" : 12345, "month" : 12345, "day" : 12345, "minMax" : true } } }