class RecurringSchedule { PlannedMaintenance plannedMaintenance Period period Task task Integer recurEvery Date startDate = new Date() boolean isActive = true // static hasMany = [] static belongsTo = [Task] // static constraints = { // } // String toString() { // "${this.name}" // } }