[{"name":"abstract class KronSchedulerWork(context: Context, workerParams: WorkerParameters) : CoroutineWorker","description":"dev.inmo.krontab.KronSchedulerWork","location":"kdocs/dev.inmo.krontab/-kron-scheduler-work/index.html","searchKeys":["KronSchedulerWork","abstract class KronSchedulerWork(context: Context, workerParams: WorkerParameters) : CoroutineWorker","dev.inmo.krontab.KronSchedulerWork"]},{"name":"abstract class KrontabTemplateSchedulerWork(context: Context, workerParams: WorkerParameters) : KronSchedulerWork","description":"dev.inmo.krontab.KrontabTemplateSchedulerWork","location":"kdocs/dev.inmo.krontab/-krontab-template-scheduler-work/index.html","searchKeys":["KrontabTemplateSchedulerWork","abstract class KrontabTemplateSchedulerWork(context: Context, workerParams: WorkerParameters) : KronSchedulerWork","dev.inmo.krontab.KrontabTemplateSchedulerWork"]},{"name":"abstract fun calculateNearTime(relativelyTo: ): Pair<, Boolean>?","description":"dev.inmo.krontab.internal.NearDateTimeCalculator.calculateNearTime","location":"kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/calculate-near-time.html","searchKeys":["calculateNearTime","abstract fun calculateNearTime(relativelyTo: ): Pair<, Boolean>?","dev.inmo.krontab.internal.NearDateTimeCalculator.calculateNearTime"]},{"name":"abstract suspend fun next(relatively: = DateTime.now()): ?","description":"dev.inmo.krontab.KronScheduler.next","location":"kdocs/dev.inmo.krontab/-kron-scheduler/next.html","searchKeys":["next","abstract suspend fun next(relatively: = DateTime.now()): ?","dev.inmo.krontab.KronScheduler.next"]},{"name":"abstract suspend override fun next(relatively: ): ?","description":"dev.inmo.krontab.KronSchedulerTz.next","location":"kdocs/dev.inmo.krontab/-kron-scheduler-tz/next.html","searchKeys":["next","abstract suspend override fun next(relatively: ): ?","dev.inmo.krontab.KronSchedulerTz.next"]},{"name":"class DaysOfMonthBuilder : TimeBuilder ","description":"dev.inmo.krontab.builder.DaysOfMonthBuilder","location":"kdocs/dev.inmo.krontab.builder/-days-of-month-builder/index.html","searchKeys":["DaysOfMonthBuilder","class DaysOfMonthBuilder : TimeBuilder ","dev.inmo.krontab.builder.DaysOfMonthBuilder"]},{"name":"class HoursBuilder : TimeBuilder ","description":"dev.inmo.krontab.builder.HoursBuilder","location":"kdocs/dev.inmo.krontab.builder/-hours-builder/index.html","searchKeys":["HoursBuilder","class HoursBuilder : TimeBuilder ","dev.inmo.krontab.builder.HoursBuilder"]},{"name":"class LambdaKronScheduler(onNext: suspend () -> ?) : KronScheduler","description":"dev.inmo.krontab.LambdaKronScheduler","location":"kdocs/dev.inmo.krontab/-lambda-kron-scheduler/index.html","searchKeys":["LambdaKronScheduler","class LambdaKronScheduler(onNext: suspend () -> ?) : KronScheduler","dev.inmo.krontab.LambdaKronScheduler"]},{"name":"class LambdaKronSchedulerTz(onNext: suspend () -> ?) : KronSchedulerTz","description":"dev.inmo.krontab.LambdaKronSchedulerTz","location":"kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/index.html","searchKeys":["LambdaKronSchedulerTz","class LambdaKronSchedulerTz(onNext: suspend () -> ?) : KronSchedulerTz","dev.inmo.krontab.LambdaKronSchedulerTz"]},{"name":"class MillisecondsBuilder : TimeBuilder ","description":"dev.inmo.krontab.builder.MillisecondsBuilder","location":"kdocs/dev.inmo.krontab.builder/-milliseconds-builder/index.html","searchKeys":["MillisecondsBuilder","class MillisecondsBuilder : TimeBuilder ","dev.inmo.krontab.builder.MillisecondsBuilder"]},{"name":"class MinutesBuilder : TimeBuilder ","description":"dev.inmo.krontab.builder.MinutesBuilder","location":"kdocs/dev.inmo.krontab.builder/-minutes-builder/index.html","searchKeys":["MinutesBuilder","class MinutesBuilder : TimeBuilder ","dev.inmo.krontab.builder.MinutesBuilder"]},{"name":"class MonthsBuilder : TimeBuilder ","description":"dev.inmo.krontab.builder.MonthsBuilder","location":"kdocs/dev.inmo.krontab.builder/-months-builder/index.html","searchKeys":["MonthsBuilder","class MonthsBuilder : TimeBuilder ","dev.inmo.krontab.builder.MonthsBuilder"]},{"name":"class SchedulerBuilder(seconds: Array? = null, minutes: Array? = null, hours: Array? = null, dayOfMonth: Array? = null, month: Array? = null, year: Array? = null, dayOfWeek: Array? = null, offset: Minutes? = null, milliseconds: Array? = null)","description":"dev.inmo.krontab.builder.SchedulerBuilder","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/index.html","searchKeys":["SchedulerBuilder","class SchedulerBuilder(seconds: Array? = null, minutes: Array? = null, hours: Array? = null, dayOfMonth: Array? = null, month: Array? = null, year: Array? = null, dayOfWeek: Array? = null, offset: Minutes? = null, milliseconds: Array? = null)","dev.inmo.krontab.builder.SchedulerBuilder"]},{"name":"class SecondsBuilder : TimeBuilder ","description":"dev.inmo.krontab.builder.SecondsBuilder","location":"kdocs/dev.inmo.krontab.builder/-seconds-builder/index.html","searchKeys":["SecondsBuilder","class SecondsBuilder : TimeBuilder ","dev.inmo.krontab.builder.SecondsBuilder"]},{"name":"class WeekDaysBuilder : TimeBuilder ","description":"dev.inmo.krontab.builder.WeekDaysBuilder","location":"kdocs/dev.inmo.krontab.builder/-week-days-builder/index.html","searchKeys":["WeekDaysBuilder","class WeekDaysBuilder : TimeBuilder ","dev.inmo.krontab.builder.WeekDaysBuilder"]},{"name":"class YearsBuilder : TimeBuilder ","description":"dev.inmo.krontab.builder.YearsBuilder","location":"kdocs/dev.inmo.krontab.builder/-years-builder/index.html","searchKeys":["YearsBuilder","class YearsBuilder : TimeBuilder ","dev.inmo.krontab.builder.YearsBuilder"]},{"name":"const val krontabTemplateWorkField: String","description":"dev.inmo.krontab.krontabTemplateWorkField","location":"kdocs/dev.inmo.krontab/krontab-template-work-field.html","searchKeys":["krontabTemplateWorkField","const val krontabTemplateWorkField: String","dev.inmo.krontab.krontabTemplateWorkField"]},{"name":"constructor()","description":"dev.inmo.krontab.builder.DaysOfMonthBuilder.DaysOfMonthBuilder","location":"kdocs/dev.inmo.krontab.builder/-days-of-month-builder/-days-of-month-builder.html","searchKeys":["DaysOfMonthBuilder","constructor()","dev.inmo.krontab.builder.DaysOfMonthBuilder.DaysOfMonthBuilder"]},{"name":"constructor()","description":"dev.inmo.krontab.builder.HoursBuilder.HoursBuilder","location":"kdocs/dev.inmo.krontab.builder/-hours-builder/-hours-builder.html","searchKeys":["HoursBuilder","constructor()","dev.inmo.krontab.builder.HoursBuilder.HoursBuilder"]},{"name":"constructor()","description":"dev.inmo.krontab.builder.MillisecondsBuilder.MillisecondsBuilder","location":"kdocs/dev.inmo.krontab.builder/-milliseconds-builder/-milliseconds-builder.html","searchKeys":["MillisecondsBuilder","constructor()","dev.inmo.krontab.builder.MillisecondsBuilder.MillisecondsBuilder"]},{"name":"constructor()","description":"dev.inmo.krontab.builder.MinutesBuilder.MinutesBuilder","location":"kdocs/dev.inmo.krontab.builder/-minutes-builder/-minutes-builder.html","searchKeys":["MinutesBuilder","constructor()","dev.inmo.krontab.builder.MinutesBuilder.MinutesBuilder"]},{"name":"constructor()","description":"dev.inmo.krontab.builder.MonthsBuilder.MonthsBuilder","location":"kdocs/dev.inmo.krontab.builder/-months-builder/-months-builder.html","searchKeys":["MonthsBuilder","constructor()","dev.inmo.krontab.builder.MonthsBuilder.MonthsBuilder"]},{"name":"constructor()","description":"dev.inmo.krontab.builder.SecondsBuilder.SecondsBuilder","location":"kdocs/dev.inmo.krontab.builder/-seconds-builder/-seconds-builder.html","searchKeys":["SecondsBuilder","constructor()","dev.inmo.krontab.builder.SecondsBuilder.SecondsBuilder"]},{"name":"constructor()","description":"dev.inmo.krontab.builder.WeekDaysBuilder.WeekDaysBuilder","location":"kdocs/dev.inmo.krontab.builder/-week-days-builder/-week-days-builder.html","searchKeys":["WeekDaysBuilder","constructor()","dev.inmo.krontab.builder.WeekDaysBuilder.WeekDaysBuilder"]},{"name":"constructor()","description":"dev.inmo.krontab.builder.YearsBuilder.YearsBuilder","location":"kdocs/dev.inmo.krontab.builder/-years-builder/-years-builder.html","searchKeys":["YearsBuilder","constructor()","dev.inmo.krontab.builder.YearsBuilder.YearsBuilder"]},{"name":"constructor(context: Context, workerParams: WorkerParameters)","description":"dev.inmo.krontab.KronSchedulerWork.KronSchedulerWork","location":"kdocs/dev.inmo.krontab/-kron-scheduler-work/-kron-scheduler-work.html","searchKeys":["KronSchedulerWork","constructor(context: Context, workerParams: WorkerParameters)","dev.inmo.krontab.KronSchedulerWork.KronSchedulerWork"]},{"name":"constructor(context: Context, workerParams: WorkerParameters)","description":"dev.inmo.krontab.KrontabTemplateSchedulerWork.KrontabTemplateSchedulerWork","location":"kdocs/dev.inmo.krontab/-krontab-template-scheduler-work/-krontab-template-scheduler-work.html","searchKeys":["KrontabTemplateSchedulerWork","constructor(context: Context, workerParams: WorkerParameters)","dev.inmo.krontab.KrontabTemplateSchedulerWork.KrontabTemplateSchedulerWork"]},{"name":"constructor(onNext: suspend () -> ?)","description":"dev.inmo.krontab.LambdaKronScheduler.LambdaKronScheduler","location":"kdocs/dev.inmo.krontab/-lambda-kron-scheduler/-lambda-kron-scheduler.html","searchKeys":["LambdaKronScheduler","constructor(onNext: suspend () -> ?)","dev.inmo.krontab.LambdaKronScheduler.LambdaKronScheduler"]},{"name":"constructor(onNext: suspend () -> ?)","description":"dev.inmo.krontab.LambdaKronSchedulerTz.LambdaKronSchedulerTz","location":"kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/-lambda-kron-scheduler-tz.html","searchKeys":["LambdaKronSchedulerTz","constructor(onNext: suspend () -> ?)","dev.inmo.krontab.LambdaKronSchedulerTz.LambdaKronSchedulerTz"]},{"name":"constructor(seconds: Array? = null, minutes: Array? = null, hours: Array? = null, dayOfMonth: Array? = null, month: Array? = null, year: Array? = null, dayOfWeek: Array? = null, offset: Minutes? = null, milliseconds: Array? = null)","description":"dev.inmo.krontab.builder.SchedulerBuilder.SchedulerBuilder","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/-scheduler-builder.html","searchKeys":["SchedulerBuilder","constructor(seconds: Array? = null, minutes: Array? = null, hours: Array? = null, dayOfMonth: Array? = null, month: Array? = null, year: Array? = null, dayOfWeek: Array? = null, offset: Minutes? = null, milliseconds: Array? = null)","dev.inmo.krontab.builder.SchedulerBuilder.SchedulerBuilder"]},{"name":"constructor(template: KrontabTemplate)","description":"dev.inmo.krontab.KrontabConfig.KrontabConfig","location":"kdocs/dev.inmo.krontab/-krontab-config/-krontab-config.html","searchKeys":["KrontabConfig","constructor(template: KrontabTemplate)","dev.inmo.krontab.KrontabConfig.KrontabConfig"]},{"name":"data class CollectionKronScheduler : KronSchedulerTz","description":"dev.inmo.krontab.collection.CollectionKronScheduler","location":"kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/index.html","searchKeys":["CollectionKronScheduler","data class CollectionKronScheduler : KronSchedulerTz","dev.inmo.krontab.collection.CollectionKronScheduler"]},{"name":"fun .copy(year: Int = yearInt, month: Int = month1, dayOfMonth: Int = this.dayOfMonth, hour: Int = hours, minute: Int = minutes, second: Int = seconds, milliseconds: Int = this.milliseconds): ","description":"dev.inmo.krontab.utils.copy","location":"kdocs/dev.inmo.krontab.utils/copy.html","searchKeys":["copy","fun .copy(year: Int = yearInt, month: Int = month1, dayOfMonth: Int = this.dayOfMonth, hour: Int = hours, minute: Int = minutes, second: Int = seconds, milliseconds: Int = this.milliseconds): ","dev.inmo.krontab.utils.copy"]},{"name":"fun Iterator.merge(): CollectionKronScheduler","description":"dev.inmo.krontab.merge","location":"kdocs/dev.inmo.krontab/merge.html","searchKeys":["merge","fun Iterator.merge(): CollectionKronScheduler","dev.inmo.krontab.merge"]},{"name":"fun KronScheduler(onNext: suspend () -> ?): LambdaKronScheduler","description":"dev.inmo.krontab.KronScheduler","location":"kdocs/dev.inmo.krontab/-kron-scheduler.html","searchKeys":["KronScheduler","fun KronScheduler(onNext: suspend () -> ?): LambdaKronScheduler","dev.inmo.krontab.KronScheduler"]},{"name":"fun KronScheduler.asFlowWithDelays(): <>","description":"dev.inmo.krontab.utils.asFlowWithDelays","location":"kdocs/dev.inmo.krontab.utils/as-flow-with-delays.html","searchKeys":["asFlowWithDelays","fun KronScheduler.asFlowWithDelays(): <>","dev.inmo.krontab.utils.asFlowWithDelays"]},{"name":"fun KronScheduler.asFlowWithoutDelays(since: ? = null): <>","description":"dev.inmo.krontab.utils.asFlowWithoutDelays","location":"kdocs/dev.inmo.krontab.utils/as-flow-without-delays.html","searchKeys":["asFlowWithoutDelays","fun KronScheduler.asFlowWithoutDelays(since: ? = null): <>","dev.inmo.krontab.utils.asFlowWithoutDelays"]},{"name":"fun KronScheduler.asTzFlowWithDelays(): <>","description":"dev.inmo.krontab.utils.asTzFlowWithDelays","location":"kdocs/dev.inmo.krontab.utils/as-tz-flow-with-delays.html","searchKeys":["asTzFlowWithDelays","fun KronScheduler.asTzFlowWithDelays(): <>","dev.inmo.krontab.utils.asTzFlowWithDelays"]},{"name":"fun KronScheduler.asTzFlowWithoutDelays(since: ? = null): <>","description":"dev.inmo.krontab.utils.asTzFlowWithoutDelays","location":"kdocs/dev.inmo.krontab.utils/as-tz-flow-without-delays.html","searchKeys":["asTzFlowWithoutDelays","fun KronScheduler.asTzFlowWithoutDelays(since: ? = null): <>","dev.inmo.krontab.utils.asTzFlowWithoutDelays"]},{"name":"fun KronSchedulerTz(onNext: suspend () -> ?): LambdaKronSchedulerTz","description":"dev.inmo.krontab.KronSchedulerTz","location":"kdocs/dev.inmo.krontab/-kron-scheduler-tz.html","searchKeys":["KronSchedulerTz","fun KronSchedulerTz(onNext: suspend () -> ?): LambdaKronSchedulerTz","dev.inmo.krontab.KronSchedulerTz"]},{"name":"fun KrontabTemplate.toKronScheduler(): KronScheduler","description":"dev.inmo.krontab.toKronScheduler","location":"kdocs/dev.inmo.krontab/to-kron-scheduler.html","searchKeys":["toKronScheduler","fun KrontabTemplate.toKronScheduler(): KronScheduler","dev.inmo.krontab.toKronScheduler"]},{"name":"fun KrontabTemplate.toKronScheduler(defaultOffset: Minutes): KronSchedulerTz","description":"dev.inmo.krontab.toKronScheduler","location":"kdocs/dev.inmo.krontab/to-kron-scheduler.html","searchKeys":["toKronScheduler","fun KrontabTemplate.toKronScheduler(defaultOffset: Minutes): KronSchedulerTz","dev.inmo.krontab.toKronScheduler"]},{"name":"fun KrontabTemplate.toSchedule(): KronScheduler","description":"dev.inmo.krontab.toSchedule","location":"kdocs/dev.inmo.krontab/to-schedule.html","searchKeys":["toSchedule","fun KrontabTemplate.toSchedule(): KronScheduler","dev.inmo.krontab.toSchedule"]},{"name":"fun KrontabTemplate.toSchedule(defaultOffset: Minutes): KronSchedulerTz","description":"dev.inmo.krontab.toSchedule","location":"kdocs/dev.inmo.krontab/to-schedule.html","searchKeys":["toSchedule","fun KrontabTemplate.toSchedule(defaultOffset: Minutes): KronSchedulerTz","dev.inmo.krontab.toSchedule"]},{"name":"fun allowAll()","description":"dev.inmo.krontab.builder.TimeBuilder.allowAll","location":"kdocs/dev.inmo.krontab.builder/-time-builder/allow-all.html","searchKeys":["allowAll","fun allowAll()","dev.inmo.krontab.builder.TimeBuilder.allowAll"]},{"name":"fun build(): KronScheduler","description":"dev.inmo.krontab.builder.SchedulerBuilder.build","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/build.html","searchKeys":["build","fun build(): KronScheduler","dev.inmo.krontab.builder.SchedulerBuilder.build"]},{"name":"fun buildSchedule(incoming: KrontabTemplate): KronScheduler","description":"dev.inmo.krontab.buildSchedule","location":"kdocs/dev.inmo.krontab/build-schedule.html","searchKeys":["buildSchedule","fun buildSchedule(incoming: KrontabTemplate): KronScheduler","dev.inmo.krontab.buildSchedule"]},{"name":"fun buildSchedule(incoming: KrontabTemplate, defaultOffset: Minutes): KronSchedulerTz","description":"dev.inmo.krontab.buildSchedule","location":"kdocs/dev.inmo.krontab/build-schedule.html","searchKeys":["buildSchedule","fun buildSchedule(incoming: KrontabTemplate, defaultOffset: Minutes): KronSchedulerTz","dev.inmo.krontab.buildSchedule"]},{"name":"fun createSimpleScheduler(incoming: KrontabTemplate): KronScheduler","description":"dev.inmo.krontab.createSimpleScheduler","location":"kdocs/dev.inmo.krontab/create-simple-scheduler.html","searchKeys":["createSimpleScheduler","fun createSimpleScheduler(incoming: KrontabTemplate): KronScheduler","dev.inmo.krontab.createSimpleScheduler"]},{"name":"fun createSimpleScheduler(incoming: KrontabTemplate, defaultOffset: Minutes): KronSchedulerTz","description":"dev.inmo.krontab.createSimpleScheduler","location":"kdocs/dev.inmo.krontab/create-simple-scheduler.html","searchKeys":["createSimpleScheduler","fun createSimpleScheduler(incoming: KrontabTemplate, defaultOffset: Minutes): KronSchedulerTz","dev.inmo.krontab.createSimpleScheduler"]},{"name":"fun dayOfMonth(block: DaysOfMonthBuilder.() -> Unit)","description":"dev.inmo.krontab.builder.SchedulerBuilder.dayOfMonth","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/day-of-month.html","searchKeys":["dayOfMonth","fun dayOfMonth(block: DaysOfMonthBuilder.() -> Unit)","dev.inmo.krontab.builder.SchedulerBuilder.dayOfMonth"]},{"name":"fun dayOfWeek(block: WeekDaysBuilder.() -> Unit)","description":"dev.inmo.krontab.builder.SchedulerBuilder.dayOfWeek","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/day-of-week.html","searchKeys":["dayOfWeek","fun dayOfWeek(block: WeekDaysBuilder.() -> Unit)","dev.inmo.krontab.builder.SchedulerBuilder.dayOfWeek"]},{"name":"fun hours(block: HoursBuilder.() -> Unit)","description":"dev.inmo.krontab.builder.SchedulerBuilder.hours","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/hours.html","searchKeys":["hours","fun hours(block: HoursBuilder.() -> Unit)","dev.inmo.krontab.builder.SchedulerBuilder.hours"]},{"name":"fun include(kronScheduler: KronScheduler)","description":"dev.inmo.krontab.collection.CollectionKronScheduler.include","location":"kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/include.html","searchKeys":["include","fun include(kronScheduler: KronScheduler)","dev.inmo.krontab.collection.CollectionKronScheduler.include"]},{"name":"fun includeFirst()","description":"dev.inmo.krontab.builder.TimeBuilder.includeFirst","location":"kdocs/dev.inmo.krontab.builder/-time-builder/include-first.html","searchKeys":["includeFirst","fun includeFirst()","dev.inmo.krontab.builder.TimeBuilder.includeFirst"]},{"name":"fun includeLast()","description":"dev.inmo.krontab.builder.TimeBuilder.includeLast","location":"kdocs/dev.inmo.krontab.builder/-time-builder/include-last.html","searchKeys":["includeLast","fun includeLast()","dev.inmo.krontab.builder.TimeBuilder.includeLast"]},{"name":"fun interface NearDateTimeCalculator","description":"dev.inmo.krontab.internal.NearDateTimeCalculator","location":"kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/index.html","searchKeys":["NearDateTimeCalculator","fun interface NearDateTimeCalculator","dev.inmo.krontab.internal.NearDateTimeCalculator"]},{"name":"fun milliseconds(block: MillisecondsBuilder.() -> Unit)","description":"dev.inmo.krontab.builder.SchedulerBuilder.milliseconds","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/milliseconds.html","searchKeys":["milliseconds","fun milliseconds(block: MillisecondsBuilder.() -> Unit)","dev.inmo.krontab.builder.SchedulerBuilder.milliseconds"]},{"name":"fun minutes(block: MinutesBuilder.() -> Unit)","description":"dev.inmo.krontab.builder.SchedulerBuilder.minutes","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/minutes.html","searchKeys":["minutes","fun minutes(block: MinutesBuilder.() -> Unit)","dev.inmo.krontab.builder.SchedulerBuilder.minutes"]},{"name":"fun months(block: MonthsBuilder.() -> Unit)","description":"dev.inmo.krontab.builder.SchedulerBuilder.months","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/months.html","searchKeys":["months","fun months(block: MonthsBuilder.() -> Unit)","dev.inmo.krontab.builder.SchedulerBuilder.months"]},{"name":"fun scheduler(): KronScheduler","description":"dev.inmo.krontab.KrontabConfig.scheduler","location":"kdocs/dev.inmo.krontab/-krontab-config/scheduler.html","searchKeys":["scheduler","fun scheduler(): KronScheduler","dev.inmo.krontab.KrontabConfig.scheduler"]},{"name":"fun scheduler(defaultOffset: Minutes): KronSchedulerTz","description":"dev.inmo.krontab.KrontabConfig.scheduler","location":"kdocs/dev.inmo.krontab/-krontab-config/scheduler.html","searchKeys":["scheduler","fun scheduler(defaultOffset: Minutes): KronSchedulerTz","dev.inmo.krontab.KrontabConfig.scheduler"]},{"name":"fun seconds(block: SecondsBuilder.() -> Unit)","description":"dev.inmo.krontab.builder.SchedulerBuilder.seconds","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/seconds.html","searchKeys":["seconds","fun seconds(block: SecondsBuilder.() -> Unit)","dev.inmo.krontab.builder.SchedulerBuilder.seconds"]},{"name":"fun years(block: YearsBuilder.() -> Unit)","description":"dev.inmo.krontab.builder.SchedulerBuilder.years","location":"kdocs/dev.inmo.krontab.builder/-scheduler-builder/years.html","searchKeys":["years","fun years(block: YearsBuilder.() -> Unit)","dev.inmo.krontab.builder.SchedulerBuilder.years"]},{"name":"infix fun Int.every(delay: Int): Array","description":"dev.inmo.krontab.builder.TimeBuilder.every","location":"kdocs/dev.inmo.krontab.builder/-time-builder/every.html","searchKeys":["every","infix fun Int.every(delay: Int): Array","dev.inmo.krontab.builder.TimeBuilder.every"]},{"name":"infix fun Int.upTo(endIncluding: Int): Array","description":"dev.inmo.krontab.builder.TimeBuilder.upTo","location":"kdocs/dev.inmo.krontab.builder/-time-builder/up-to.html","searchKeys":["upTo","infix fun Int.upTo(endIncluding: Int): Array","dev.inmo.krontab.builder.TimeBuilder.upTo"]},{"name":"infix fun at(value: Int)","description":"dev.inmo.krontab.builder.TimeBuilder.at","location":"kdocs/dev.inmo.krontab.builder/-time-builder/at.html","searchKeys":["at","infix fun at(value: Int)","dev.inmo.krontab.builder.TimeBuilder.at"]},{"name":"infix fun every(delay: Int): Array","description":"dev.inmo.krontab.builder.TimeBuilder.every","location":"kdocs/dev.inmo.krontab.builder/-time-builder/every.html","searchKeys":["every","infix fun every(delay: Int): Array","dev.inmo.krontab.builder.TimeBuilder.every"]},{"name":"infix fun include(array: Array)","description":"dev.inmo.krontab.builder.TimeBuilder.include","location":"kdocs/dev.inmo.krontab.builder/-time-builder/include.html","searchKeys":["include","infix fun include(array: Array)","dev.inmo.krontab.builder.TimeBuilder.include"]},{"name":"infix fun upTo(endIncluding: Int): Array","description":"dev.inmo.krontab.builder.TimeBuilder.upTo","location":"kdocs/dev.inmo.krontab.builder/-time-builder/up-to.html","searchKeys":["upTo","infix fun upTo(endIncluding: Int): Array","dev.inmo.krontab.builder.TimeBuilder.upTo"]},{"name":"infix inline fun each(value: Int)","description":"dev.inmo.krontab.builder.TimeBuilder.each","location":"kdocs/dev.inmo.krontab.builder/-time-builder/each.html","searchKeys":["each","infix inline fun each(value: Int)","dev.inmo.krontab.builder.TimeBuilder.each"]},{"name":"infix inline fun from(value: Int): Int","description":"dev.inmo.krontab.builder.TimeBuilder.from","location":"kdocs/dev.inmo.krontab.builder/-time-builder/from.html","searchKeys":["from","infix inline fun from(value: Int): Int","dev.inmo.krontab.builder.TimeBuilder.from"]},{"name":"infix operator fun Int.rangeTo(endIncluding: Int): Array","description":"dev.inmo.krontab.builder.TimeBuilder.rangeTo","location":"kdocs/dev.inmo.krontab.builder/-time-builder/range-to.html","searchKeys":["rangeTo","infix operator fun Int.rangeTo(endIncluding: Int): Array","dev.inmo.krontab.builder.TimeBuilder.rangeTo"]},{"name":"infix operator fun rangeTo(endIncluding: Int): Array","description":"dev.inmo.krontab.builder.TimeBuilder.rangeTo","location":"kdocs/dev.inmo.krontab.builder/-time-builder/range-to.html","searchKeys":["rangeTo","infix operator fun rangeTo(endIncluding: Int): Array","dev.inmo.krontab.builder.TimeBuilder.rangeTo"]},{"name":"inline fun <>.filterDaysOfMonths(vararg daysOfMonths: Int): ","description":"dev.inmo.krontab.utils.flows.filterDaysOfMonths","location":"kdocs/dev.inmo.krontab.utils.flows/filter-days-of-months.html","searchKeys":["filterDaysOfMonths","inline fun <>.filterDaysOfMonths(vararg daysOfMonths: Int): ","dev.inmo.krontab.utils.flows.filterDaysOfMonths"]},{"name":"inline fun <>.filterDaysOfMonths(vararg daysOfMonths: Int): ","description":"dev.inmo.krontab.utils.flows.filterDaysOfMonths","location":"kdocs/dev.inmo.krontab.utils.flows/filter-days-of-months.html","searchKeys":["filterDaysOfMonths","inline fun <>.filterDaysOfMonths(vararg daysOfMonths: Int): ","dev.inmo.krontab.utils.flows.filterDaysOfMonths"]},{"name":"inline fun <>.filterHours(vararg hours: Int): ","description":"dev.inmo.krontab.utils.flows.filterHours","location":"kdocs/dev.inmo.krontab.utils.flows/filter-hours.html","searchKeys":["filterHours","inline fun <>.filterHours(vararg hours: Int): ","dev.inmo.krontab.utils.flows.filterHours"]},{"name":"inline fun <>.filterHours(vararg hours: Int): ","description":"dev.inmo.krontab.utils.flows.filterHours","location":"kdocs/dev.inmo.krontab.utils.flows/filter-hours.html","searchKeys":["filterHours","inline fun <>.filterHours(vararg hours: Int): ","dev.inmo.krontab.utils.flows.filterHours"]},{"name":"inline fun <>.filterMinutes(vararg minutes: Int): ","description":"dev.inmo.krontab.utils.flows.filterMinutes","location":"kdocs/dev.inmo.krontab.utils.flows/filter-minutes.html","searchKeys":["filterMinutes","inline fun <>.filterMinutes(vararg minutes: Int): ","dev.inmo.krontab.utils.flows.filterMinutes"]},{"name":"inline fun <>.filterMinutes(vararg minutes: Int): ","description":"dev.inmo.krontab.utils.flows.filterMinutes","location":"kdocs/dev.inmo.krontab.utils.flows/filter-minutes.html","searchKeys":["filterMinutes","inline fun <>.filterMinutes(vararg minutes: Int): ","dev.inmo.krontab.utils.flows.filterMinutes"]},{"name":"inline fun <>.filterMonths(vararg months: ): ","description":"dev.inmo.krontab.utils.flows.filterMonths","location":"kdocs/dev.inmo.krontab.utils.flows/filter-months.html","searchKeys":["filterMonths","inline fun <>.filterMonths(vararg months: ): ","dev.inmo.krontab.utils.flows.filterMonths"]},{"name":"inline fun <>.filterMonths(vararg months: ): ","description":"dev.inmo.krontab.utils.flows.filterMonths","location":"kdocs/dev.inmo.krontab.utils.flows/filter-months.html","searchKeys":["filterMonths","inline fun <>.filterMonths(vararg months: ): ","dev.inmo.krontab.utils.flows.filterMonths"]},{"name":"inline fun <>.filterMonths0(vararg months: Int): ","description":"dev.inmo.krontab.utils.flows.filterMonths0","location":"kdocs/dev.inmo.krontab.utils.flows/filter-months0.html","searchKeys":["filterMonths0","inline fun <>.filterMonths0(vararg months: Int): ","dev.inmo.krontab.utils.flows.filterMonths0"]},{"name":"inline fun <>.filterMonths0(vararg months: Int): ","description":"dev.inmo.krontab.utils.flows.filterMonths0","location":"kdocs/dev.inmo.krontab.utils.flows/filter-months0.html","searchKeys":["filterMonths0","inline fun <>.filterMonths0(vararg months: Int): ","dev.inmo.krontab.utils.flows.filterMonths0"]},{"name":"inline fun <>.filterMonths1(vararg months: Int): ","description":"dev.inmo.krontab.utils.flows.filterMonths1","location":"kdocs/dev.inmo.krontab.utils.flows/filter-months1.html","searchKeys":["filterMonths1","inline fun <>.filterMonths1(vararg months: Int): ","dev.inmo.krontab.utils.flows.filterMonths1"]},{"name":"inline fun <>.filterMonths1(vararg months: Int): ","description":"dev.inmo.krontab.utils.flows.filterMonths1","location":"kdocs/dev.inmo.krontab.utils.flows/filter-months1.html","searchKeys":["filterMonths1","inline fun <>.filterMonths1(vararg months: Int): ","dev.inmo.krontab.utils.flows.filterMonths1"]},{"name":"inline fun <>.filterSeconds(vararg seconds: Int): ","description":"dev.inmo.krontab.utils.flows.filterSeconds","location":"kdocs/dev.inmo.krontab.utils.flows/filter-seconds.html","searchKeys":["filterSeconds","inline fun <>.filterSeconds(vararg seconds: Int): ","dev.inmo.krontab.utils.flows.filterSeconds"]},{"name":"inline fun <>.filterSeconds(vararg seconds: Int): ","description":"dev.inmo.krontab.utils.flows.filterSeconds","location":"kdocs/dev.inmo.krontab.utils.flows/filter-seconds.html","searchKeys":["filterSeconds","inline fun <>.filterSeconds(vararg seconds: Int): ","dev.inmo.krontab.utils.flows.filterSeconds"]},{"name":"inline fun <>.filterWeekDays(vararg weekDays: ): ","description":"dev.inmo.krontab.utils.flows.filterWeekDays","location":"kdocs/dev.inmo.krontab.utils.flows/filter-week-days.html","searchKeys":["filterWeekDays","inline fun <>.filterWeekDays(vararg weekDays: ): ","dev.inmo.krontab.utils.flows.filterWeekDays"]},{"name":"inline fun <>.filterWeekDays(vararg weekDays: ): ","description":"dev.inmo.krontab.utils.flows.filterWeekDays","location":"kdocs/dev.inmo.krontab.utils.flows/filter-week-days.html","searchKeys":["filterWeekDays","inline fun <>.filterWeekDays(vararg weekDays: ): ","dev.inmo.krontab.utils.flows.filterWeekDays"]},{"name":"inline fun <>.filterWeekDays(vararg weekDays: Int): ","description":"dev.inmo.krontab.utils.flows.filterWeekDays","location":"kdocs/dev.inmo.krontab.utils.flows/filter-week-days.html","searchKeys":["filterWeekDays","inline fun <>.filterWeekDays(vararg weekDays: Int): ","dev.inmo.krontab.utils.flows.filterWeekDays"]},{"name":"inline fun <>.filterWeekDays(vararg weekDays: Int): ","description":"dev.inmo.krontab.utils.flows.filterWeekDays","location":"kdocs/dev.inmo.krontab.utils.flows/filter-week-days.html","searchKeys":["filterWeekDays","inline fun <>.filterWeekDays(vararg weekDays: Int): ","dev.inmo.krontab.utils.flows.filterWeekDays"]},{"name":"inline fun <>.filterYears(vararg years: Int): ","description":"dev.inmo.krontab.utils.flows.filterYears","location":"kdocs/dev.inmo.krontab.utils.flows/filter-years.html","searchKeys":["filterYears","inline fun <>.filterYears(vararg years: Int): ","dev.inmo.krontab.utils.flows.filterYears"]},{"name":"inline fun <>.filterYears(vararg years: Int): ","description":"dev.inmo.krontab.utils.flows.filterYears","location":"kdocs/dev.inmo.krontab.utils.flows/filter-years.html","searchKeys":["filterYears","inline fun <>.filterYears(vararg years: Int): ","dev.inmo.krontab.utils.flows.filterYears"]},{"name":"inline fun <>.filterYears(year: ): ","description":"dev.inmo.krontab.utils.flows.filterYears","location":"kdocs/dev.inmo.krontab.utils.flows/filter-years.html","searchKeys":["filterYears","inline fun <>.filterYears(year: ): ","dev.inmo.krontab.utils.flows.filterYears"]},{"name":"inline fun <>.filterYears(year: ): ","description":"dev.inmo.krontab.utils.flows.filterYears","location":"kdocs/dev.inmo.krontab.utils.flows/filter-years.html","searchKeys":["filterYears","inline fun <>.filterYears(year: ): ","dev.inmo.krontab.utils.flows.filterYears"]},{"name":"inline fun <>.onlyStartsOfDays(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfDays","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-days.html","searchKeys":["onlyStartsOfDays","inline fun <>.onlyStartsOfDays(): ","dev.inmo.krontab.utils.flows.onlyStartsOfDays"]},{"name":"inline fun <>.onlyStartsOfDays(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfDays","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-days.html","searchKeys":["onlyStartsOfDays","inline fun <>.onlyStartsOfDays(): ","dev.inmo.krontab.utils.flows.onlyStartsOfDays"]},{"name":"inline fun <>.onlyStartsOfHours(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfHours","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-hours.html","searchKeys":["onlyStartsOfHours","inline fun <>.onlyStartsOfHours(): ","dev.inmo.krontab.utils.flows.onlyStartsOfHours"]},{"name":"inline fun <>.onlyStartsOfHours(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfHours","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-hours.html","searchKeys":["onlyStartsOfHours","inline fun <>.onlyStartsOfHours(): ","dev.inmo.krontab.utils.flows.onlyStartsOfHours"]},{"name":"inline fun <>.onlyStartsOfMinutes(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfMinutes","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-minutes.html","searchKeys":["onlyStartsOfMinutes","inline fun <>.onlyStartsOfMinutes(): ","dev.inmo.krontab.utils.flows.onlyStartsOfMinutes"]},{"name":"inline fun <>.onlyStartsOfMinutes(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfMinutes","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-minutes.html","searchKeys":["onlyStartsOfMinutes","inline fun <>.onlyStartsOfMinutes(): ","dev.inmo.krontab.utils.flows.onlyStartsOfMinutes"]},{"name":"inline fun <>.onlyStartsOfMondays(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfMondays","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-mondays.html","searchKeys":["onlyStartsOfMondays","inline fun <>.onlyStartsOfMondays(): ","dev.inmo.krontab.utils.flows.onlyStartsOfMondays"]},{"name":"inline fun <>.onlyStartsOfMondays(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfMondays","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-mondays.html","searchKeys":["onlyStartsOfMondays","inline fun <>.onlyStartsOfMondays(): ","dev.inmo.krontab.utils.flows.onlyStartsOfMondays"]},{"name":"inline fun <>.onlyStartsOfMonths(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfMonths","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-months.html","searchKeys":["onlyStartsOfMonths","inline fun <>.onlyStartsOfMonths(): ","dev.inmo.krontab.utils.flows.onlyStartsOfMonths"]},{"name":"inline fun <>.onlyStartsOfMonths(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfMonths","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-months.html","searchKeys":["onlyStartsOfMonths","inline fun <>.onlyStartsOfMonths(): ","dev.inmo.krontab.utils.flows.onlyStartsOfMonths"]},{"name":"inline fun <>.onlyStartsOfSundays(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfSundays","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-sundays.html","searchKeys":["onlyStartsOfSundays","inline fun <>.onlyStartsOfSundays(): ","dev.inmo.krontab.utils.flows.onlyStartsOfSundays"]},{"name":"inline fun <>.onlyStartsOfSundays(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfSundays","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-sundays.html","searchKeys":["onlyStartsOfSundays","inline fun <>.onlyStartsOfSundays(): ","dev.inmo.krontab.utils.flows.onlyStartsOfSundays"]},{"name":"inline fun <>.onlyStartsOfYears(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfYears","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-years.html","searchKeys":["onlyStartsOfYears","inline fun <>.onlyStartsOfYears(): ","dev.inmo.krontab.utils.flows.onlyStartsOfYears"]},{"name":"inline fun <>.onlyStartsOfYears(): ","description":"dev.inmo.krontab.utils.flows.onlyStartsOfYears","location":"kdocs/dev.inmo.krontab.utils.flows/only-starts-of-years.html","searchKeys":["onlyStartsOfYears","inline fun <>.onlyStartsOfYears(): ","dev.inmo.krontab.utils.flows.onlyStartsOfYears"]},{"name":"inline fun CollectionKronScheduler.includeAll(kronSchedulers: List)","description":"dev.inmo.krontab.collection.includeAll","location":"kdocs/dev.inmo.krontab.collection/include-all.html","searchKeys":["includeAll","inline fun CollectionKronScheduler.includeAll(kronSchedulers: List)","dev.inmo.krontab.collection.includeAll"]},{"name":"inline fun CollectionKronScheduler.includeAll(vararg kronSchedulers: KronScheduler)","description":"dev.inmo.krontab.collection.includeAll","location":"kdocs/dev.inmo.krontab.collection/include-all.html","searchKeys":["includeAll","inline fun CollectionKronScheduler.includeAll(vararg kronSchedulers: KronScheduler)","dev.inmo.krontab.collection.includeAll"]},{"name":"inline fun Iterable.merge(): CollectionKronScheduler","description":"dev.inmo.krontab.merge","location":"kdocs/dev.inmo.krontab/merge.html","searchKeys":["merge","inline fun Iterable.merge(): CollectionKronScheduler","dev.inmo.krontab.merge"]},{"name":"inline fun KrontabTemplate.krontabConfig(): KrontabConfig","description":"dev.inmo.krontab.krontabConfig","location":"kdocs/dev.inmo.krontab/krontab-config.html","searchKeys":["krontabConfig","inline fun KrontabTemplate.krontabConfig(): KrontabConfig","dev.inmo.krontab.krontabConfig"]},{"name":"inline fun buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz","description":"dev.inmo.krontab.builder.buildSchedule","location":"kdocs/dev.inmo.krontab.builder/build-schedule.html","searchKeys":["buildSchedule","inline fun buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz","dev.inmo.krontab.builder.buildSchedule"]},{"name":"inline fun buildSchedule(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler","description":"dev.inmo.krontab.builder.buildSchedule","location":"kdocs/dev.inmo.krontab.builder/build-schedule.html","searchKeys":["buildSchedule","inline fun buildSchedule(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler","dev.inmo.krontab.builder.buildSchedule"]},{"name":"inline fun merge(vararg kronDateTimeSchedulers: KronScheduler): CollectionKronScheduler","description":"dev.inmo.krontab.merge","location":"kdocs/dev.inmo.krontab/merge.html","searchKeys":["merge","inline fun merge(vararg kronDateTimeSchedulers: KronScheduler): CollectionKronScheduler","dev.inmo.krontab.merge"]},{"name":"inline operator fun KronScheduler.Companion.invoke(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz","description":"dev.inmo.krontab.builder.invoke","location":"kdocs/dev.inmo.krontab.builder/invoke.html","searchKeys":["invoke","inline operator fun KronScheduler.Companion.invoke(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz","dev.inmo.krontab.builder.invoke"]},{"name":"inline operator fun KronScheduler.Companion.invoke(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler","description":"dev.inmo.krontab.builder.invoke","location":"kdocs/dev.inmo.krontab.builder/invoke.html","searchKeys":["invoke","inline operator fun KronScheduler.Companion.invoke(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler","dev.inmo.krontab.builder.invoke"]},{"name":"inline suspend fun Context.enqueueKronSchedulerWork(workName: String, delayMillis: Long, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, noinline setUpRequest: suspend OneTimeWorkRequest.Builder.() -> Unit = {}): Operation","description":"dev.inmo.krontab.enqueueKronSchedulerWork","location":"kdocs/dev.inmo.krontab/enqueue-kron-scheduler-work.html","searchKeys":["enqueueKronSchedulerWork","inline suspend fun Context.enqueueKronSchedulerWork(workName: String, delayMillis: Long, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, noinline setUpRequest: suspend OneTimeWorkRequest.Builder.() -> Unit = {}): Operation","dev.inmo.krontab.enqueueKronSchedulerWork"]},{"name":"inline suspend fun Context.enqueueKronSchedulerWork(workName: String, initialScheduler: KronScheduler, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, noinline setUpRequest: suspend OneTimeWorkRequest.Builder.() -> Unit = {}): Operation?","description":"dev.inmo.krontab.enqueueKronSchedulerWork","location":"kdocs/dev.inmo.krontab/enqueue-kron-scheduler-work.html","searchKeys":["enqueueKronSchedulerWork","inline suspend fun Context.enqueueKronSchedulerWork(workName: String, initialScheduler: KronScheduler, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, noinline setUpRequest: suspend OneTimeWorkRequest.Builder.() -> Unit = {}): Operation?","dev.inmo.krontab.enqueueKronSchedulerWork"]},{"name":"inline suspend fun Context.enqueueKrontabTemplateSchedulerWork(workName: String, krontabTemplate: KrontabTemplate, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, noinline setUpRequest: suspend OneTimeWorkRequest.Builder.(data: Data) -> Unit = {}): Operation?","description":"dev.inmo.krontab.enqueueKrontabTemplateSchedulerWork","location":"kdocs/dev.inmo.krontab/enqueue-krontab-template-scheduler-work.html","searchKeys":["enqueueKrontabTemplateSchedulerWork","inline suspend fun Context.enqueueKrontabTemplateSchedulerWork(workName: String, krontabTemplate: KrontabTemplate, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, noinline setUpRequest: suspend OneTimeWorkRequest.Builder.(data: Data) -> Unit = {}): Operation?","dev.inmo.krontab.enqueueKrontabTemplateSchedulerWork"]},{"name":"inline suspend fun KronScheduler.doOnce(noinline block: suspend () -> T): T","description":"dev.inmo.krontab.doOnce","location":"kdocs/dev.inmo.krontab/do-once.html","searchKeys":["doOnce","inline suspend fun KronScheduler.doOnce(noinline block: suspend () -> T): T","dev.inmo.krontab.doOnce"]},{"name":"inline suspend fun KronScheduler.doOnceTz(noinline block: suspend () -> T): T","description":"dev.inmo.krontab.doOnceTz","location":"kdocs/dev.inmo.krontab/do-once-tz.html","searchKeys":["doOnceTz","inline suspend fun KronScheduler.doOnceTz(noinline block: suspend () -> T): T","dev.inmo.krontab.doOnceTz"]},{"name":"inline suspend fun doOnce(scheduleConfig: String, noinline block: suspend () -> T): T","description":"dev.inmo.krontab.doOnce","location":"kdocs/dev.inmo.krontab/do-once.html","searchKeys":["doOnce","inline suspend fun doOnce(scheduleConfig: String, noinline block: suspend () -> T): T","dev.inmo.krontab.doOnce"]},{"name":"inline suspend fun doOnceTz(scheduleConfig: String, noinline block: suspend () -> T): T","description":"dev.inmo.krontab.doOnceTz","location":"kdocs/dev.inmo.krontab/do-once-tz.html","searchKeys":["doOnceTz","inline suspend fun doOnceTz(scheduleConfig: String, noinline block: suspend () -> T): T","dev.inmo.krontab.doOnceTz"]},{"name":"inline suspend fun KronScheduler.doInfinity(noinline block: suspend () -> Unit)","description":"dev.inmo.krontab.doInfinity","location":"kdocs/dev.inmo.krontab/do-infinity.html","searchKeys":["doInfinity","inline suspend fun KronScheduler.doInfinity(noinline block: suspend () -> Unit)","dev.inmo.krontab.doInfinity"]},{"name":"inline suspend fun KronScheduler.doInfinityTz(noinline block: suspend () -> Unit)","description":"dev.inmo.krontab.doInfinityTz","location":"kdocs/dev.inmo.krontab/do-infinity-tz.html","searchKeys":["doInfinityTz","inline suspend fun KronScheduler.doInfinityTz(noinline block: suspend () -> Unit)","dev.inmo.krontab.doInfinityTz"]},{"name":"inline suspend fun KronScheduler.doWhile(noinline block: suspend () -> Boolean)","description":"dev.inmo.krontab.doWhile","location":"kdocs/dev.inmo.krontab/do-while.html","searchKeys":["doWhile","inline suspend fun KronScheduler.doWhile(noinline block: suspend () -> Boolean)","dev.inmo.krontab.doWhile"]},{"name":"inline suspend fun KronScheduler.doWhileTz(noinline block: suspend () -> Boolean)","description":"dev.inmo.krontab.doWhileTz","location":"kdocs/dev.inmo.krontab/do-while-tz.html","searchKeys":["doWhileTz","inline suspend fun KronScheduler.doWhileTz(noinline block: suspend () -> Boolean)","dev.inmo.krontab.doWhileTz"]},{"name":"inline suspend fun doInfinity(scheduleConfig: String, noinline block: suspend () -> Unit)","description":"dev.inmo.krontab.doInfinity","location":"kdocs/dev.inmo.krontab/do-infinity.html","searchKeys":["doInfinity","inline suspend fun doInfinity(scheduleConfig: String, noinline block: suspend () -> Unit)","dev.inmo.krontab.doInfinity"]},{"name":"inline suspend fun doInfinityTz(scheduleConfig: String, noinline block: suspend () -> Unit)","description":"dev.inmo.krontab.doInfinityTz","location":"kdocs/dev.inmo.krontab/do-infinity-tz.html","searchKeys":["doInfinityTz","inline suspend fun doInfinityTz(scheduleConfig: String, noinline block: suspend () -> Unit)","dev.inmo.krontab.doInfinityTz"]},{"name":"inline suspend fun doWhile(scheduleConfig: String, noinline block: suspend () -> Boolean)","description":"dev.inmo.krontab.doWhile","location":"kdocs/dev.inmo.krontab/do-while.html","searchKeys":["doWhile","inline suspend fun doWhile(scheduleConfig: String, noinline block: suspend () -> Boolean)","dev.inmo.krontab.doWhile"]},{"name":"inline suspend fun doWhileTz(scheduleConfig: String, noinline block: suspend () -> Boolean)","description":"dev.inmo.krontab.doWhileTz","location":"kdocs/dev.inmo.krontab/do-while-tz.html","searchKeys":["doWhileTz","inline suspend fun doWhileTz(scheduleConfig: String, noinline block: suspend () -> Boolean)","dev.inmo.krontab.doWhileTz"]},{"name":"interface KronScheduler","description":"dev.inmo.krontab.KronScheduler","location":"kdocs/dev.inmo.krontab/-kron-scheduler/index.html","searchKeys":["KronScheduler","interface KronScheduler","dev.inmo.krontab.KronScheduler"]},{"name":"interface KronSchedulerTz : KronScheduler","description":"dev.inmo.krontab.KronSchedulerTz","location":"kdocs/dev.inmo.krontab/-kron-scheduler-tz/index.html","searchKeys":["KronSchedulerTz","interface KronSchedulerTz : KronScheduler","dev.inmo.krontab.KronSchedulerTz"]},{"name":"object Companion","description":"dev.inmo.krontab.KronScheduler.Companion","location":"kdocs/dev.inmo.krontab/-kron-scheduler/-companion/index.html","searchKeys":["Companion","object Companion","dev.inmo.krontab.KronScheduler.Companion"]},{"name":"open suspend override fun doWork(): ListenableWorker.Result","description":"dev.inmo.krontab.KronSchedulerWork.doWork","location":"kdocs/dev.inmo.krontab/-kron-scheduler-work/do-work.html","searchKeys":["doWork","open suspend override fun doWork(): ListenableWorker.Result","dev.inmo.krontab.KronSchedulerWork.doWork"]},{"name":"open suspend override fun next(relatively: ): ","description":"dev.inmo.krontab.collection.CollectionKronScheduler.next","location":"kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/next.html","searchKeys":["next","open suspend override fun next(relatively: ): ","dev.inmo.krontab.collection.CollectionKronScheduler.next"]},{"name":"open suspend override fun next(relatively: ): ","description":"dev.inmo.krontab.collection.CollectionKronScheduler.next","location":"kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/next.html","searchKeys":["next","open suspend override fun next(relatively: ): ","dev.inmo.krontab.collection.CollectionKronScheduler.next"]},{"name":"open suspend override fun next(relatively: ): ?","description":"dev.inmo.krontab.KronSchedulerTz.next","location":"kdocs/dev.inmo.krontab/-kron-scheduler-tz/next.html","searchKeys":["next","open suspend override fun next(relatively: ): ?","dev.inmo.krontab.KronSchedulerTz.next"]},{"name":"open suspend override fun next(relatively: ): ?","description":"dev.inmo.krontab.LambdaKronScheduler.next","location":"kdocs/dev.inmo.krontab/-lambda-kron-scheduler/next.html","searchKeys":["next","open suspend override fun next(relatively: ): ?","dev.inmo.krontab.LambdaKronScheduler.next"]},{"name":"open suspend override fun next(relatively: ): ?","description":"dev.inmo.krontab.LambdaKronSchedulerTz.next","location":"kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/next.html","searchKeys":["next","open suspend override fun next(relatively: ): ?","dev.inmo.krontab.LambdaKronSchedulerTz.next"]},{"name":"operator fun CollectionKronScheduler.plusAssign(kronScheduler: KronScheduler)","description":"dev.inmo.krontab.collection.plusAssign","location":"kdocs/dev.inmo.krontab.collection/plus-assign.html","searchKeys":["plusAssign","operator fun CollectionKronScheduler.plusAssign(kronScheduler: KronScheduler)","dev.inmo.krontab.collection.plusAssign"]},{"name":"operator fun KronScheduler.plus(kronScheduler: KronScheduler): CollectionKronScheduler","description":"dev.inmo.krontab.collection.plus","location":"kdocs/dev.inmo.krontab.collection/plus.html","searchKeys":["plus","operator fun KronScheduler.plus(kronScheduler: KronScheduler): CollectionKronScheduler","dev.inmo.krontab.collection.plus"]},{"name":"sealed class TimeBuilder","description":"dev.inmo.krontab.builder.TimeBuilder","location":"kdocs/dev.inmo.krontab.builder/-time-builder/index.html","searchKeys":["TimeBuilder","sealed class TimeBuilder","dev.inmo.krontab.builder.TimeBuilder"]},{"name":"suspend fun Context.enqueueKronSchedulerWork(workName: String, delayMillis: Long, workClass: Class, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, setUpRequest: suspend OneTimeWorkRequest.Builder.() -> Unit = {}): Operation","description":"dev.inmo.krontab.enqueueKronSchedulerWork","location":"kdocs/dev.inmo.krontab/enqueue-kron-scheduler-work.html","searchKeys":["enqueueKronSchedulerWork","suspend fun Context.enqueueKronSchedulerWork(workName: String, delayMillis: Long, workClass: Class, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, setUpRequest: suspend OneTimeWorkRequest.Builder.() -> Unit = {}): Operation","dev.inmo.krontab.enqueueKronSchedulerWork"]},{"name":"suspend fun Context.enqueueKronSchedulerWork(workName: String, initialScheduler: KronScheduler, workClass: Class, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, setUpRequest: suspend OneTimeWorkRequest.Builder.() -> Unit = {}): Operation?","description":"dev.inmo.krontab.enqueueKronSchedulerWork","location":"kdocs/dev.inmo.krontab/enqueue-kron-scheduler-work.html","searchKeys":["enqueueKronSchedulerWork","suspend fun Context.enqueueKronSchedulerWork(workName: String, initialScheduler: KronScheduler, workClass: Class, existingWorkPolicy: ExistingWorkPolicy = ExistingWorkPolicy.REPLACE, setUpRequest: suspend OneTimeWorkRequest.Builder.() -> Unit = {}): Operation?","dev.inmo.krontab.enqueueKronSchedulerWork"]},{"name":"suspend fun KronScheduler.next(relatively: ): ","description":"dev.inmo.krontab.next","location":"kdocs/dev.inmo.krontab/next.html","searchKeys":["next","suspend fun KronScheduler.next(relatively: ): ","dev.inmo.krontab.next"]},{"name":"suspend fun KronScheduler.nextOrNow(): ","description":"dev.inmo.krontab.nextOrNow","location":"kdocs/dev.inmo.krontab/next-or-now.html","searchKeys":["nextOrNow","suspend fun KronScheduler.nextOrNow(): ","dev.inmo.krontab.nextOrNow"]},{"name":"suspend fun KronScheduler.nextOrRelative(relatively: = DateTime.now()): ","description":"dev.inmo.krontab.nextOrRelative","location":"kdocs/dev.inmo.krontab/next-or-relative.html","searchKeys":["nextOrRelative","suspend fun KronScheduler.nextOrRelative(relatively: = DateTime.now()): ","dev.inmo.krontab.nextOrRelative"]},{"name":"suspend fun KronScheduler.nextTimeZoned(): ?","description":"dev.inmo.krontab.nextTimeZoned","location":"kdocs/dev.inmo.krontab/next-time-zoned.html","searchKeys":["nextTimeZoned","suspend fun KronScheduler.nextTimeZoned(): ?","dev.inmo.krontab.nextTimeZoned"]},{"name":"suspend fun KronSchedulerTz.nextOrNowWithOffset(): ","description":"dev.inmo.krontab.nextOrNowWithOffset","location":"kdocs/dev.inmo.krontab/next-or-now-with-offset.html","searchKeys":["nextOrNowWithOffset","suspend fun KronSchedulerTz.nextOrNowWithOffset(): ","dev.inmo.krontab.nextOrNowWithOffset"]},{"name":"suspend fun KronSchedulerTz.nextOrRelative(relatively: ): ","description":"dev.inmo.krontab.nextOrRelative","location":"kdocs/dev.inmo.krontab/next-or-relative.html","searchKeys":["nextOrRelative","suspend fun KronSchedulerTz.nextOrRelative(relatively: ): ","dev.inmo.krontab.nextOrRelative"]},{"name":"val AnyTimeScheduler: KronScheduler","description":"dev.inmo.krontab.AnyTimeScheduler","location":"kdocs/dev.inmo.krontab/-any-time-scheduler.html","searchKeys":["AnyTimeScheduler","val AnyTimeScheduler: KronScheduler","dev.inmo.krontab.AnyTimeScheduler"]},{"name":"val EveryDayOfMonthScheduler: KronScheduler","description":"dev.inmo.krontab.EveryDayOfMonthScheduler","location":"kdocs/dev.inmo.krontab/-every-day-of-month-scheduler.html","searchKeys":["EveryDayOfMonthScheduler","val EveryDayOfMonthScheduler: KronScheduler","dev.inmo.krontab.EveryDayOfMonthScheduler"]},{"name":"val EveryHourScheduler: KronScheduler","description":"dev.inmo.krontab.EveryHourScheduler","location":"kdocs/dev.inmo.krontab/-every-hour-scheduler.html","searchKeys":["EveryHourScheduler","val EveryHourScheduler: KronScheduler","dev.inmo.krontab.EveryHourScheduler"]},{"name":"val EveryMillisecondScheduler: KronScheduler","description":"dev.inmo.krontab.EveryMillisecondScheduler","location":"kdocs/dev.inmo.krontab/-every-millisecond-scheduler.html","searchKeys":["EveryMillisecondScheduler","val EveryMillisecondScheduler: KronScheduler","dev.inmo.krontab.EveryMillisecondScheduler"]},{"name":"val EveryMinuteScheduler: KronScheduler","description":"dev.inmo.krontab.EveryMinuteScheduler","location":"kdocs/dev.inmo.krontab/-every-minute-scheduler.html","searchKeys":["EveryMinuteScheduler","val EveryMinuteScheduler: KronScheduler","dev.inmo.krontab.EveryMinuteScheduler"]},{"name":"val EveryMonthScheduler: KronScheduler","description":"dev.inmo.krontab.EveryMonthScheduler","location":"kdocs/dev.inmo.krontab/-every-month-scheduler.html","searchKeys":["EveryMonthScheduler","val EveryMonthScheduler: KronScheduler","dev.inmo.krontab.EveryMonthScheduler"]},{"name":"val EverySecondScheduler: KronScheduler","description":"dev.inmo.krontab.EverySecondScheduler","location":"kdocs/dev.inmo.krontab/-every-second-scheduler.html","searchKeys":["EverySecondScheduler","val EverySecondScheduler: KronScheduler","dev.inmo.krontab.EverySecondScheduler"]},{"name":"val EveryYearScheduler: KronScheduler","description":"dev.inmo.krontab.EveryYearScheduler","location":"kdocs/dev.inmo.krontab/-every-year-scheduler.html","searchKeys":["EveryYearScheduler","val EveryYearScheduler: KronScheduler","dev.inmo.krontab.EveryYearScheduler"]},{"name":"val KronScheduler.Companion.annually: KronScheduler","description":"dev.inmo.krontab.annually","location":"kdocs/dev.inmo.krontab/annually.html","searchKeys":["annually","val KronScheduler.Companion.annually: KronScheduler","dev.inmo.krontab.annually"]},{"name":"val KronScheduler.Companion.daily: KronScheduler","description":"dev.inmo.krontab.daily","location":"kdocs/dev.inmo.krontab/daily.html","searchKeys":["daily","val KronScheduler.Companion.daily: KronScheduler","dev.inmo.krontab.daily"]},{"name":"val KronScheduler.Companion.everyMillisecond: KronScheduler","description":"dev.inmo.krontab.everyMillisecond","location":"kdocs/dev.inmo.krontab/every-millisecond.html","searchKeys":["everyMillisecond","val KronScheduler.Companion.everyMillisecond: KronScheduler","dev.inmo.krontab.everyMillisecond"]},{"name":"val KronScheduler.Companion.everyMinute: KronScheduler","description":"dev.inmo.krontab.everyMinute","location":"kdocs/dev.inmo.krontab/every-minute.html","searchKeys":["everyMinute","val KronScheduler.Companion.everyMinute: KronScheduler","dev.inmo.krontab.everyMinute"]},{"name":"val KronScheduler.Companion.everySecond: KronScheduler","description":"dev.inmo.krontab.everySecond","location":"kdocs/dev.inmo.krontab/every-second.html","searchKeys":["everySecond","val KronScheduler.Companion.everySecond: KronScheduler","dev.inmo.krontab.everySecond"]},{"name":"val KronScheduler.Companion.hourly: KronScheduler","description":"dev.inmo.krontab.hourly","location":"kdocs/dev.inmo.krontab/hourly.html","searchKeys":["hourly","val KronScheduler.Companion.hourly: KronScheduler","dev.inmo.krontab.hourly"]},{"name":"val KronScheduler.Companion.monthly: KronScheduler","description":"dev.inmo.krontab.monthly","location":"kdocs/dev.inmo.krontab/monthly.html","searchKeys":["monthly","val KronScheduler.Companion.monthly: KronScheduler","dev.inmo.krontab.monthly"]},{"name":"val first: Int","description":"dev.inmo.krontab.builder.TimeBuilder.first","location":"kdocs/dev.inmo.krontab.builder/-time-builder/first.html","searchKeys":["first","val first: Int","dev.inmo.krontab.builder.TimeBuilder.first"]},{"name":"val last: Int","description":"dev.inmo.krontab.builder.TimeBuilder.last","location":"kdocs/dev.inmo.krontab.builder/-time-builder/last.html","searchKeys":["last","val last: Int","dev.inmo.krontab.builder.TimeBuilder.last"]},{"name":"val template: KrontabTemplate","description":"dev.inmo.krontab.KrontabConfig.template","location":"kdocs/dev.inmo.krontab/-krontab-config/template.html","searchKeys":["template","val template: KrontabTemplate","dev.inmo.krontab.KrontabConfig.template"]},{"name":"value class KrontabConfig(val template: KrontabTemplate)","description":"dev.inmo.krontab.KrontabConfig","location":"kdocs/dev.inmo.krontab/-krontab-config/index.html","searchKeys":["KrontabConfig","value class KrontabConfig(val template: KrontabTemplate)","dev.inmo.krontab.KrontabConfig"]}]