diff --git a/index.html b/index.html index 6f767fa..bff0116 100644 --- a/index.html +++ b/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-days-of-month-builder/-days-of-month-builder.html b/kdocs/dev.inmo.krontab.builder/-days-of-month-builder/-days-of-month-builder.html index b8d65b0..afe340d 100644 --- a/kdocs/dev.inmo.krontab.builder/-days-of-month-builder/-days-of-month-builder.html +++ b/kdocs/dev.inmo.krontab.builder/-days-of-month-builder/-days-of-month-builder.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-days-of-month-builder/index.html b/kdocs/dev.inmo.krontab.builder/-days-of-month-builder/index.html index 3d21fe9..67fe8bf 100644 --- a/kdocs/dev.inmo.krontab.builder/-days-of-month-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-days-of-month-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-hours-builder/-hours-builder.html b/kdocs/dev.inmo.krontab.builder/-hours-builder/-hours-builder.html index 8d19519..496b0b1 100644 --- a/kdocs/dev.inmo.krontab.builder/-hours-builder/-hours-builder.html +++ b/kdocs/dev.inmo.krontab.builder/-hours-builder/-hours-builder.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-hours-builder/index.html b/kdocs/dev.inmo.krontab.builder/-hours-builder/index.html index 7c8bfe2..bf24e56 100644 --- a/kdocs/dev.inmo.krontab.builder/-hours-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-hours-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-milliseconds-builder/-milliseconds-builder.html b/kdocs/dev.inmo.krontab.builder/-milliseconds-builder/-milliseconds-builder.html index 01fa274..abb59ca 100644 --- a/kdocs/dev.inmo.krontab.builder/-milliseconds-builder/-milliseconds-builder.html +++ b/kdocs/dev.inmo.krontab.builder/-milliseconds-builder/-milliseconds-builder.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-milliseconds-builder/index.html b/kdocs/dev.inmo.krontab.builder/-milliseconds-builder/index.html index bb65e15..e43a055 100644 --- a/kdocs/dev.inmo.krontab.builder/-milliseconds-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-milliseconds-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-minutes-builder/-minutes-builder.html b/kdocs/dev.inmo.krontab.builder/-minutes-builder/-minutes-builder.html index de4ebaa..f9fc203 100644 --- a/kdocs/dev.inmo.krontab.builder/-minutes-builder/-minutes-builder.html +++ b/kdocs/dev.inmo.krontab.builder/-minutes-builder/-minutes-builder.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-minutes-builder/index.html b/kdocs/dev.inmo.krontab.builder/-minutes-builder/index.html index a027d73..f853cfe 100644 --- a/kdocs/dev.inmo.krontab.builder/-minutes-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-minutes-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-months-builder/-months-builder.html b/kdocs/dev.inmo.krontab.builder/-months-builder/-months-builder.html index 4cd5af2..8f75ad5 100644 --- a/kdocs/dev.inmo.krontab.builder/-months-builder/-months-builder.html +++ b/kdocs/dev.inmo.krontab.builder/-months-builder/-months-builder.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-months-builder/index.html b/kdocs/dev.inmo.krontab.builder/-months-builder/index.html index 7b6a049..f1b4aee 100644 --- a/kdocs/dev.inmo.krontab.builder/-months-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-months-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-scheduler-builder/-scheduler-builder.html b/kdocs/dev.inmo.krontab.builder/-scheduler-builder/-scheduler-builder.html index e5eb062..19ec6d5 100644 --- a/kdocs/dev.inmo.krontab.builder/-scheduler-builder/-scheduler-builder.html +++ b/kdocs/dev.inmo.krontab.builder/-scheduler-builder/-scheduler-builder.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

SchedulerBuilder

-
constructor(seconds: Array<Byte>? = null, minutes: Array<Byte>? = null, hours: Array<Byte>? = null, dayOfMonth: Array<Byte>? = null, month: Array<Byte>? = null, year: Array<Int>? = null, dayOfWeek: Array<Byte>? = null, offset: Minutes? = null, milliseconds: Array<Short>? = null)(source)
+
constructor(seconds: Array<Byte>? = null, minutes: Array<Byte>? = null, hours: Array<Byte>? = null, dayOfMonth: Array<Byte>? = null, month: Array<Byte>? = null, year: Array<Int>? = null, dayOfWeek: Array<Byte>? = null, offset: Minutes? = null, milliseconds: Array<Short>? = null)(source)
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

build

-

Return

Completely built and independent KronScheduler

See also

createKronScheduler
+

Return

Completely built and independent KronScheduler

See also

createKronScheduler
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

dayOfMonth

-

Starts an days of month block

+

Starts an days of month block

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

dayOfWeek

-

Starts an hours block

+

Starts an hours block

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

hours

-
fun hours(block: HoursBuilder.() -> Unit)(source)

Starts an hours block

+
fun hours(block: HoursBuilder.() -> Unit)(source)

Starts an hours block

-2.0.0
+2.1.0
@@ -58,7 +58,7 @@

SchedulerBuilder

-
class SchedulerBuilder(seconds: Array<Byte>? = null, minutes: Array<Byte>? = null, hours: Array<Byte>? = null, dayOfMonth: Array<Byte>? = null, month: Array<Byte>? = null, year: Array<Int>? = null, dayOfWeek: Array<Byte>? = null, offset: Minutes? = null, milliseconds: Array<Short>? = null)(source)
+
class SchedulerBuilder(seconds: Array<Byte>? = null, minutes: Array<Byte>? = null, hours: Array<Byte>? = null, dayOfMonth: Array<Byte>? = null, month: Array<Byte>? = null, year: Array<Int>? = null, dayOfWeek: Array<Byte>? = null, offset: Minutes? = null, milliseconds: Array<Short>? = null)(source)
diff --git a/kdocs/dev.inmo.krontab.builder/-scheduler-builder/milliseconds.html b/kdocs/dev.inmo.krontab.builder/-scheduler-builder/milliseconds.html index 2e3be87..321639a 100644 --- a/kdocs/dev.inmo.krontab.builder/-scheduler-builder/milliseconds.html +++ b/kdocs/dev.inmo.krontab.builder/-scheduler-builder/milliseconds.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

milliseconds

-

Starts an milliseconds block

+

Starts an milliseconds block

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

minutes

-
fun minutes(block: MinutesBuilder.() -> Unit)(source)

Starts an minutes block

+
fun minutes(block: MinutesBuilder.() -> Unit)(source)

Starts an minutes block

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

months

-
fun months(block: MonthsBuilder.() -> Unit)(source)

Starts an months block

+
fun months(block: MonthsBuilder.() -> Unit)(source)

Starts an months block

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

seconds

-
fun seconds(block: SecondsBuilder.() -> Unit)(source)

Starts an seconds block

+
fun seconds(block: SecondsBuilder.() -> Unit)(source)

Starts an seconds block

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

years

-
fun years(block: YearsBuilder.() -> Unit)(source)

Starts an year block

+
fun years(block: YearsBuilder.() -> Unit)(source)

Starts an year block

-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-seconds-builder/index.html b/kdocs/dev.inmo.krontab.builder/-seconds-builder/index.html index 8f07ab7..a1651b8 100644 --- a/kdocs/dev.inmo.krontab.builder/-seconds-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-seconds-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/allow-all.html b/kdocs/dev.inmo.krontab.builder/-time-builder/allow-all.html index 905fb81..16667df 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/allow-all.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/allow-all.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/at.html b/kdocs/dev.inmo.krontab.builder/-time-builder/at.html index d468cb7..1c1b503 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/at.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/at.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/each.html b/kdocs/dev.inmo.krontab.builder/-time-builder/each.html index 5f3ce35..a42fd10 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/each.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/each.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/every.html b/kdocs/dev.inmo.krontab.builder/-time-builder/every.html index 6603b5c..e84243b 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/every.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/every.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/first.html b/kdocs/dev.inmo.krontab.builder/-time-builder/first.html index 2e1fe4c..66b3cb7 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/first.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/first.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/from.html b/kdocs/dev.inmo.krontab.builder/-time-builder/from.html index 0ab5355..9eafee2 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/from.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/from.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/include-first.html b/kdocs/dev.inmo.krontab.builder/-time-builder/include-first.html index e2ebb8e..a24b768 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/include-first.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/include-first.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/include-last.html b/kdocs/dev.inmo.krontab.builder/-time-builder/include-last.html index f749227..3c7af09 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/include-last.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/include-last.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/include.html b/kdocs/dev.inmo.krontab.builder/-time-builder/include.html index 8a5fefb..36f8bcb 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/include.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/include.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/index.html b/kdocs/dev.inmo.krontab.builder/-time-builder/index.html index fd61217..8ad1332 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/last.html b/kdocs/dev.inmo.krontab.builder/-time-builder/last.html index b39e761..8ae353b 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/last.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/last.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/range-to.html b/kdocs/dev.inmo.krontab.builder/-time-builder/range-to.html index 5ac7342..9a58849 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/range-to.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/range-to.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-time-builder/up-to.html b/kdocs/dev.inmo.krontab.builder/-time-builder/up-to.html index 22e468e..c3e5146 100644 --- a/kdocs/dev.inmo.krontab.builder/-time-builder/up-to.html +++ b/kdocs/dev.inmo.krontab.builder/-time-builder/up-to.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-week-days-builder/-week-days-builder.html b/kdocs/dev.inmo.krontab.builder/-week-days-builder/-week-days-builder.html index 58b3d9e..99d7402 100644 --- a/kdocs/dev.inmo.krontab.builder/-week-days-builder/-week-days-builder.html +++ b/kdocs/dev.inmo.krontab.builder/-week-days-builder/-week-days-builder.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-week-days-builder/index.html b/kdocs/dev.inmo.krontab.builder/-week-days-builder/index.html index 47129ab..7daae16 100644 --- a/kdocs/dev.inmo.krontab.builder/-week-days-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-week-days-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-years-builder/-years-builder.html b/kdocs/dev.inmo.krontab.builder/-years-builder/-years-builder.html index 307c5c8..cb0c408 100644 --- a/kdocs/dev.inmo.krontab.builder/-years-builder/-years-builder.html +++ b/kdocs/dev.inmo.krontab.builder/-years-builder/-years-builder.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/-years-builder/index.html b/kdocs/dev.inmo.krontab.builder/-years-builder/index.html index 9887344..a4dfeb1 100644 --- a/kdocs/dev.inmo.krontab.builder/-years-builder/index.html +++ b/kdocs/dev.inmo.krontab.builder/-years-builder/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.builder/build-schedule.html b/kdocs/dev.inmo.krontab.builder/build-schedule.html index a2aea05..3b2290b 100644 --- a/kdocs/dev.inmo.krontab.builder/build-schedule.html +++ b/kdocs/dev.inmo.krontab.builder/build-schedule.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

buildSchedule

-
fun buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz(source)

Will help to create an instance of KronScheduler

See also

+
inline fun buildSchedule(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler(source)
inline fun buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz(source)

Will help to create an instance of KronScheduler

See also

-2.0.0
+2.1.0
@@ -228,7 +228,22 @@
-
fun buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz

Will help to create an instance of KronScheduler

+
inline fun buildSchedule(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler
inline fun buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz

Will help to create an instance of KronScheduler

+
+
+
+
+ +
+
+
+
invoke
+ +
Link copied to clipboard
+
+
+
+
inline operator fun KronScheduler.Companion.invoke(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler
inline operator fun KronScheduler.Companion.invoke(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz

Creates new KronScheduler with settingsBlock

diff --git a/kdocs/dev.inmo.krontab.builder/invoke.html b/kdocs/dev.inmo.krontab.builder/invoke.html new file mode 100644 index 0000000..ccdf615 --- /dev/null +++ b/kdocs/dev.inmo.krontab.builder/invoke.html @@ -0,0 +1,72 @@ + + + + + invoke + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

invoke

+
+
inline operator fun KronScheduler.Companion.invoke(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz(source)
inline operator fun KronScheduler.Companion.invoke(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler(source)

Creates new KronScheduler with settingsBlock

Since it is inline function, you may break execution of settingsBlock at any time

+
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/include.html b/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/include.html index 52bccf5..0779c71 100644 --- a/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/include.html +++ b/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/include.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/index.html b/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/index.html index f7a5db2..933cb25 100644 --- a/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/index.html +++ b/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/next.html b/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/next.html index 44f9c81..7aee8b0 100644 --- a/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/next.html +++ b/kdocs/dev.inmo.krontab.collection/-collection-kron-scheduler/next.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.collection/include-all.html b/kdocs/dev.inmo.krontab.collection/include-all.html index ed6a117..6b80fec 100644 --- a/kdocs/dev.inmo.krontab.collection/include-all.html +++ b/kdocs/dev.inmo.krontab.collection/include-all.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.collection/index.html b/kdocs/dev.inmo.krontab.collection/index.html index 6444762..6d6e2df 100644 --- a/kdocs/dev.inmo.krontab.collection/index.html +++ b/kdocs/dev.inmo.krontab.collection/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.collection/plus-assign.html b/kdocs/dev.inmo.krontab.collection/plus-assign.html index 7162505..30a35f3 100644 --- a/kdocs/dev.inmo.krontab.collection/plus-assign.html +++ b/kdocs/dev.inmo.krontab.collection/plus-assign.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.collection/plus.html b/kdocs/dev.inmo.krontab.collection/plus.html index c74ab2f..6256a88 100644 --- a/kdocs/dev.inmo.krontab.collection/plus.html +++ b/kdocs/dev.inmo.krontab.collection/plus.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/calculate-near-time.html b/kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/calculate-near-time.html index 4cf3aab..09645d1 100644 --- a/kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/calculate-near-time.html +++ b/kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/calculate-near-time.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/index.html b/kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/index.html index 524330c..b2fc8b5 100644 --- a/kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/index.html +++ b/kdocs/dev.inmo.krontab.internal/-near-date-time-calculator/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.internal/index.html b/kdocs/dev.inmo.krontab.internal/index.html index 24b5dce..9140296 100644 --- a/kdocs/dev.inmo.krontab.internal/index.html +++ b/kdocs/dev.inmo.krontab.internal/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-days-of-months.html b/kdocs/dev.inmo.krontab.utils.flows/filter-days-of-months.html index c323996..1daf2eb 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-days-of-months.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-days-of-months.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-hours.html b/kdocs/dev.inmo.krontab.utils.flows/filter-hours.html index 750bd64..eea2d73 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-hours.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-hours.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-minutes.html b/kdocs/dev.inmo.krontab.utils.flows/filter-minutes.html index dfe0698..ca9c87c 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-minutes.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-minutes.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-months.html b/kdocs/dev.inmo.krontab.utils.flows/filter-months.html index a23a71a..f375794 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-months.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-months.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-months0.html b/kdocs/dev.inmo.krontab.utils.flows/filter-months0.html index 5501aab..fa5bbc7 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-months0.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-months0.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-months1.html b/kdocs/dev.inmo.krontab.utils.flows/filter-months1.html index d16f857..5be6ff6 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-months1.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-months1.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-seconds.html b/kdocs/dev.inmo.krontab.utils.flows/filter-seconds.html index 69a919a..8b21865 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-seconds.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-seconds.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-week-days.html b/kdocs/dev.inmo.krontab.utils.flows/filter-week-days.html index a6f7494..8a9cca4 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-week-days.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-week-days.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/filter-years.html b/kdocs/dev.inmo.krontab.utils.flows/filter-years.html index d03deab..9ef99ce 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/filter-years.html +++ b/kdocs/dev.inmo.krontab.utils.flows/filter-years.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/index.html b/kdocs/dev.inmo.krontab.utils.flows/index.html index 5334ffa..1693a23 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/index.html +++ b/kdocs/dev.inmo.krontab.utils.flows/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-days.html b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-days.html index 363526c..58b92b9 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-days.html +++ b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-days.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-hours.html b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-hours.html index 845ef40..8393833 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-hours.html +++ b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-hours.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-minutes.html b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-minutes.html index 13d02cf..fce5a34 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-minutes.html +++ b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-minutes.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-mondays.html b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-mondays.html index 9a9ddb4..51b6e65 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-mondays.html +++ b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-mondays.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-months.html b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-months.html index 3c5e4ae..f1f7b6b 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-months.html +++ b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-months.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-sundays.html b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-sundays.html index 000dbb1..79e96ea 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-sundays.html +++ b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-sundays.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-years.html b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-years.html index a5ec81b..e3d53f0 100644 --- a/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-years.html +++ b/kdocs/dev.inmo.krontab.utils.flows/only-starts-of-years.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils/as-flow-with-delays.html b/kdocs/dev.inmo.krontab.utils/as-flow-with-delays.html index fd9ad7a..95555b3 100644 --- a/kdocs/dev.inmo.krontab.utils/as-flow-with-delays.html +++ b/kdocs/dev.inmo.krontab.utils/as-flow-with-delays.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils/as-flow-without-delays.html b/kdocs/dev.inmo.krontab.utils/as-flow-without-delays.html index 6c89224..27147f1 100644 --- a/kdocs/dev.inmo.krontab.utils/as-flow-without-delays.html +++ b/kdocs/dev.inmo.krontab.utils/as-flow-without-delays.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils/as-tz-flow-with-delays.html b/kdocs/dev.inmo.krontab.utils/as-tz-flow-with-delays.html index 28fd11f..e5c63f1 100644 --- a/kdocs/dev.inmo.krontab.utils/as-tz-flow-with-delays.html +++ b/kdocs/dev.inmo.krontab.utils/as-tz-flow-with-delays.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils/as-tz-flow-without-delays.html b/kdocs/dev.inmo.krontab.utils/as-tz-flow-without-delays.html index 8bc2b5b..935da5a 100644 --- a/kdocs/dev.inmo.krontab.utils/as-tz-flow-without-delays.html +++ b/kdocs/dev.inmo.krontab.utils/as-tz-flow-without-delays.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils/copy.html b/kdocs/dev.inmo.krontab.utils/copy.html index e4e52b8..22a479f 100644 --- a/kdocs/dev.inmo.krontab.utils/copy.html +++ b/kdocs/dev.inmo.krontab.utils/copy.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab.utils/index.html b/kdocs/dev.inmo.krontab.utils/index.html index fae6c01..d53b27f 100644 --- a/kdocs/dev.inmo.krontab.utils/index.html +++ b/kdocs/dev.inmo.krontab.utils/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-any-time-scheduler.html b/kdocs/dev.inmo.krontab/-any-time-scheduler.html index 0602e85..e5c3dab 100644 --- a/kdocs/dev.inmo.krontab/-any-time-scheduler.html +++ b/kdocs/dev.inmo.krontab/-any-time-scheduler.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

AnyTimeScheduler

-

KronScheduler.next will always return com.soywiz.klock.DateTime.now

+

KronScheduler.next will always return korlibs.time.DateTime.now

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

EveryDayOfMonthScheduler

-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one day

+

KronScheduler.next will always return korlibs.time.DateTime.now + one day

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

EveryHourScheduler

-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one hour

+

KronScheduler.next will always return korlibs.time.DateTime.now + one hour

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

EveryMillisecondScheduler

-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one millisecond

+

KronScheduler.next will always return korlibs.time.DateTime.now + one millisecond

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

EveryMinuteScheduler

-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one minute

+

KronScheduler.next will always return korlibs.time.DateTime.now + one minute

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

EveryMonthScheduler

-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one month

+

KronScheduler.next will always return korlibs.time.DateTime.now + one month

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

EverySecondScheduler

-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one second

+

KronScheduler.next will always return korlibs.time.DateTime.now + one second

-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

EveryYearScheduler

-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one year

+

KronScheduler.next will always return korlibs.time.DateTime.now + one year

-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler-tz/index.html b/kdocs/dev.inmo.krontab/-kron-scheduler-tz/index.html index 63d5c19..48ae97b 100644 --- a/kdocs/dev.inmo.krontab/-kron-scheduler-tz/index.html +++ b/kdocs/dev.inmo.krontab/-kron-scheduler-tz/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler-tz/next.html b/kdocs/dev.inmo.krontab/-kron-scheduler-tz/next.html index 4da437c..48208fa 100644 --- a/kdocs/dev.inmo.krontab/-kron-scheduler-tz/next.html +++ b/kdocs/dev.inmo.krontab/-kron-scheduler-tz/next.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler-work/-kron-scheduler-work.html b/kdocs/dev.inmo.krontab/-kron-scheduler-work/-kron-scheduler-work.html index 6adbc74..bffb989 100644 --- a/kdocs/dev.inmo.krontab/-kron-scheduler-work/-kron-scheduler-work.html +++ b/kdocs/dev.inmo.krontab/-kron-scheduler-work/-kron-scheduler-work.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler-work/do-work.html b/kdocs/dev.inmo.krontab/-kron-scheduler-work/do-work.html index 55ebf06..f673876 100644 --- a/kdocs/dev.inmo.krontab/-kron-scheduler-work/do-work.html +++ b/kdocs/dev.inmo.krontab/-kron-scheduler-work/do-work.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler-work/index.html b/kdocs/dev.inmo.krontab/-kron-scheduler-work/index.html index 5f4f762..393bfad 100644 --- a/kdocs/dev.inmo.krontab/-kron-scheduler-work/index.html +++ b/kdocs/dev.inmo.krontab/-kron-scheduler-work/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler.html b/kdocs/dev.inmo.krontab/-kron-scheduler.html index e6d864c..c9cfe1d 100644 --- a/kdocs/dev.inmo.krontab/-kron-scheduler.html +++ b/kdocs/dev.inmo.krontab/-kron-scheduler.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler/-companion/index.html b/kdocs/dev.inmo.krontab/-kron-scheduler/-companion/index.html new file mode 100644 index 0000000..5f4daee --- /dev/null +++ b/kdocs/dev.inmo.krontab/-kron-scheduler/-companion/index.html @@ -0,0 +1,205 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Companion

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
inline operator fun KronScheduler.Companion.invoke(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler
inline operator fun KronScheduler.Companion.invoke(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz

Creates new KronScheduler with settingsBlock

+
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler/index.html b/kdocs/dev.inmo.krontab/-kron-scheduler/index.html index 4634c40..4c434b4 100644 --- a/kdocs/dev.inmo.krontab/-kron-scheduler/index.html +++ b/kdocs/dev.inmo.krontab/-kron-scheduler/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -58,11 +58,30 @@

KronScheduler

-

This interface was created for abstraction of next operation. Currently, there is only dev.inmo.krontab.internal.CronDateTimeScheduler realisation of this interface inside of this library, but you it is possible to create your own realisation of this interface for scheduling, for example, depending of users activity or something like this

See also

CronDateTimeScheduler

Inheritors

+

This interface was created for abstraction of next operation. Currently, there is only dev.inmo.krontab.internal.CronDateTimeScheduler realisation of this interface inside of this library, but you it is possible to create your own realisation of this interface for scheduling, for example, depending of users activity or something like this

See also

CronDateTimeScheduler

Inheritors

+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+

Functions

diff --git a/kdocs/dev.inmo.krontab/-kron-scheduler/next.html b/kdocs/dev.inmo.krontab/-kron-scheduler/next.html index 46a5493..2f7fd92 100644 --- a/kdocs/dev.inmo.krontab/-kron-scheduler/next.html +++ b/kdocs/dev.inmo.krontab/-kron-scheduler/next.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-krontab-template-wrapper/-krontab-template-wrapper.html b/kdocs/dev.inmo.krontab/-krontab-config/-krontab-config.html similarity index 87% rename from kdocs/dev.inmo.krontab/-krontab-template-wrapper/-krontab-template-wrapper.html rename to kdocs/dev.inmo.krontab/-krontab-config/-krontab-config.html index 6deda19..e6b34ec 100644 --- a/kdocs/dev.inmo.krontab/-krontab-template-wrapper/-krontab-template-wrapper.html +++ b/kdocs/dev.inmo.krontab/-krontab-config/-krontab-config.html @@ -2,7 +2,7 @@ - KrontabTemplateWrapper + KrontabConfig + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

KrontabConfig

+
value class KrontabConfig(val template: KrontabTemplate)(source)

This value class contains KrontabTemplate

  • seconds

  • minutes

  • hours

  • dayOfMonth

  • month

  • year (optional)

  • offset (optional) (can be placed anywhere after month) (must be marked with o at the end, for example: 60o == +01:00)

  • dayOfWeek (optional) (can be placed anywhere after month)

  • milliseconds (optional) (can be placed anywhere after month) (must be marked with ms at the end, for example: 500ms; 100-200ms)

And each one (except of offsets) have next format:

{number}[,{number},...] or *

and {number} here is one of

  • {int}-{int}

  • {int}/{int}

  • */{int}

  • {int}

  • F

  • L

Week days must be marked with w at the end, and starts with 0 which means Sunday. For example, 0w == Sunday. With weeks you can use syntax like with any number like seconds, for example: 0-2w means Sunday-Tuesday

Additional info about ranges can be found in follow accordance:

  • Seconds ranges can be found in secondsRange

  • Minutes ranges can be found in minutesRange

  • Hours ranges can be found in hoursRange

  • Days of month ranges can be found in dayOfMonthRange

  • Months ranges can be found in monthRange

  • Years ranges can be found in yearRange (in fact - any Int)

  • WeekDay (timezone) ranges can be found in dayOfWeekRange

  • Milliseconds ranges can be found in millisecondsRange

Examples:

  • "0/5 * * * *" for every five seconds triggering

  • "0/5,L * * * *" for every five seconds triggering and on 59 second

  • "0/15 30 * * *" for every 15th seconds in a half of each hour

  • "0/15 30 * * * 500ms" for every 15th seconds in a half of each hour when milliseconds equal to 500

  • "1 2 3 F,4,L 5" for triggering in near first second of second minute of third hour of first, fifth and last days of may

  • "1 2 3 F,4,L 5 60o" for triggering in near first second of second minute of third hour of first, fifth and last days of may with timezone UTC+01:00

  • "1 2 3 F,4,L 5 60o 0-2w" for triggering in near first second of second minute of third hour of first, fifth and last days of may in case if it will be in Sunday-Tuesday week days with timezone UTC+01:00

  • "1 2 3 F,4,L 5 2021" for triggering in near first second of second minute of third hour of first, fifth and last days of may of 2021st year

  • "1 2 3 F,4,L 5 2021 60o" for triggering in near first second of second minute of third hour of first, fifth and last days of may of 2021st year with timezone UTC+01:00

  • "1 2 3 F,4,L 5 2021 60o 0-2w" for triggering in near first second of second minute of third hour of first, fifth and last days of may of 2021st year if it will be in Sunday-Tuesday week days with timezone UTC+01:00

  • "1 2 3 F,4,L 5 2021 60o 0-2w 500ms" for triggering in near first second of second minute of third hour of first, fifth and last days of may of 2021st year if it will be in Sunday-Tuesday week days with timezone UTC+01:00 when milliseconds will be equal to 500

See also

createKronScheduler
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(template: KrontabTemplate)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Creates new KronScheduler based on a template

fun scheduler(defaultOffset: Minutes): KronSchedulerTz

Creates base KronScheduler using scheduler function. In case when returned KronScheduler is KronSchedulerTz, it will be returned as is. Otherwise, will be created new CronDateTimeSchedulerTz with defaultOffset as offset

+
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/-krontab-config/scheduler.html b/kdocs/dev.inmo.krontab/-krontab-config/scheduler.html new file mode 100644 index 0000000..96137a6 --- /dev/null +++ b/kdocs/dev.inmo.krontab/-krontab-config/scheduler.html @@ -0,0 +1,72 @@ + + + + + scheduler + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

scheduler

+
+

Creates new KronScheduler based on a template

Return

In case when offset parameter is absent in template will be used createSimpleScheduler method and returned CronDateTimeScheduler. In case when offset parameter there is in template will be used createKronSchedulerWithOffset and returned CronDateTimeSchedulerTz


fun scheduler(defaultOffset: Minutes): KronSchedulerTz(source)

Creates base KronScheduler using scheduler function. In case when returned KronScheduler is KronSchedulerTz, it will be returned as is. Otherwise, will be created new CronDateTimeSchedulerTz with defaultOffset as offset

+
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/-krontab-template-wrapper/template.html b/kdocs/dev.inmo.krontab/-krontab-config/template.html similarity index 92% rename from kdocs/dev.inmo.krontab/-krontab-template-wrapper/template.html rename to kdocs/dev.inmo.krontab/-krontab-config/template.html index f51b6f9..5a6147d 100644 --- a/kdocs/dev.inmo.krontab/-krontab-template-wrapper/template.html +++ b/kdocs/dev.inmo.krontab/-krontab-config/template.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -54,12 +54,12 @@
-
- +
+

template

- +
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-krontab-template-scheduler-work/index.html b/kdocs/dev.inmo.krontab/-krontab-template-scheduler-work/index.html index eb17f3a..2db3aa3 100644 --- a/kdocs/dev.inmo.krontab/-krontab-template-scheduler-work/index.html +++ b/kdocs/dev.inmo.krontab/-krontab-template-scheduler-work/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-krontab-template-wrapper/index.html b/kdocs/dev.inmo.krontab/-krontab-template-wrapper/index.html deleted file mode 100644 index d03dd7c..0000000 --- a/kdocs/dev.inmo.krontab/-krontab-template-wrapper/index.html +++ /dev/null @@ -1,359 +0,0 @@ - - - - - KrontabTemplateWrapper - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

KrontabTemplateWrapper

-

This class contains template and can be simply serialized/deserialized. In fact that class will work as dev.inmo.krontab.internal.CronDateTimeScheduler due to the fact that toKronScheduler will return it under the hood

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(template: KrontabTemplate)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun KronScheduler.asFlowWithDelays(): <Error class: unknown class><<Error class: unknown class>>

This flow is cold

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun KronScheduler.asFlowWithoutDelays(since: <Error class: unknown class> = DateTime.now()): <Error class: unknown class><<Error class: unknown class>>

This flow is cold

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun KronScheduler.asTzFlowWithDelays(): <Error class: unknown class><<Error class: unknown class>>

This flow is cold

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun KronScheduler.asTzFlowWithoutDelays(since: <Error class: unknown class> = DateTime.nowLocal()): <Error class: unknown class><<Error class: unknown class>>

This flow is cold

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun KronScheduler.doInfinity(noinline block: suspend (<Error class: unknown class>) -> Unit)

Will execute block without any checking of result

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun KronScheduler.doInfinityTz(noinline block: suspend (<Error class: unknown class>) -> Unit)

Will execute block without any checking of result

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun <T> KronScheduler.doOnce(noinline block: suspend (<Error class: unknown class>) -> T): T

Execute block once at the KronScheduler.next time and return result of block calculation.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun <T> KronScheduler.doOnceTz(noinline block: suspend (<Error class: unknown class>) -> T): T

Execute block once at the KronScheduler.next time and return result of block calculation.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun KronScheduler.doWhile(noinline block: suspend (<Error class: unknown class>) -> Boolean)

Will execute block while it will return true as a result of its calculation

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun KronScheduler.doWhileTz(noinline block: suspend (<Error class: unknown class>) -> Boolean)

Will execute block while it will return true as a result of its calculation

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open suspend override fun next(relatively: <Error class: unknown class>): <Error class: unknown class>?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun KronScheduler.next(relatively: <Error class: unknown class>): <Error class: unknown class>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun KronScheduler.nextOrNow(): <Error class: unknown class>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun KronScheduler.nextOrRelative(relatively: <Error class: unknown class> = DateTime.now()): <Error class: unknown class>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun KronScheduler.nextTimeZoned(): <Error class: unknown class>?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/-lambda-kron-scheduler-tz.html b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/-lambda-kron-scheduler-tz.html index e0d7e5d..5e98566 100644 --- a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/-lambda-kron-scheduler-tz.html +++ b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/-lambda-kron-scheduler-tz.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/index.html b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/index.html index 7d40704..6524ed4 100644 --- a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/index.html +++ b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/next.html b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/next.html index 24bfad9..d321757 100644 --- a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/next.html +++ b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler-tz/next.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/-lambda-kron-scheduler.html b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/-lambda-kron-scheduler.html index dbfb59b..0059ac4 100644 --- a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/-lambda-kron-scheduler.html +++ b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/-lambda-kron-scheduler.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/index.html b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/index.html index db8903e..e9a5fb8 100644 --- a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/index.html +++ b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/next.html b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/next.html index 35bc54e..245dc1c 100644 --- a/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/next.html +++ b/kdocs/dev.inmo.krontab/-lambda-kron-scheduler/next.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/wrap-as-kron-scheduler.html b/kdocs/dev.inmo.krontab/annually.html similarity index 62% rename from kdocs/dev.inmo.krontab/wrap-as-kron-scheduler.html rename to kdocs/dev.inmo.krontab/annually.html index 9e7323e..c74f260 100644 --- a/kdocs/dev.inmo.krontab/wrap-as-kron-scheduler.html +++ b/kdocs/dev.inmo.krontab/annually.html @@ -2,7 +2,7 @@ - wrapAsKronScheduler + annually + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

daily

+
+ +
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/do-infinity-tz.html b/kdocs/dev.inmo.krontab/do-infinity-tz.html index fa4967c..4124820 100644 --- a/kdocs/dev.inmo.krontab/do-infinity-tz.html +++ b/kdocs/dev.inmo.krontab/do-infinity-tz.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/do-infinity.html b/kdocs/dev.inmo.krontab/do-infinity.html index 722b6c1..e7d72f1 100644 --- a/kdocs/dev.inmo.krontab/do-infinity.html +++ b/kdocs/dev.inmo.krontab/do-infinity.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/do-once-tz.html b/kdocs/dev.inmo.krontab/do-once-tz.html index 9fb7c95..0bd1689 100644 --- a/kdocs/dev.inmo.krontab/do-once-tz.html +++ b/kdocs/dev.inmo.krontab/do-once-tz.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/do-once.html b/kdocs/dev.inmo.krontab/do-once.html index 1b94a6b..b6a19cb 100644 --- a/kdocs/dev.inmo.krontab/do-once.html +++ b/kdocs/dev.inmo.krontab/do-once.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/do-while-tz.html b/kdocs/dev.inmo.krontab/do-while-tz.html index 217bee0..491400f 100644 --- a/kdocs/dev.inmo.krontab/do-while-tz.html +++ b/kdocs/dev.inmo.krontab/do-while-tz.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/do-while.html b/kdocs/dev.inmo.krontab/do-while.html index e372c89..845900e 100644 --- a/kdocs/dev.inmo.krontab/do-while.html +++ b/kdocs/dev.inmo.krontab/do-while.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/enqueue-kron-scheduler-work.html b/kdocs/dev.inmo.krontab/enqueue-kron-scheduler-work.html index 697b1f8..bfd2c6b 100644 --- a/kdocs/dev.inmo.krontab/enqueue-kron-scheduler-work.html +++ b/kdocs/dev.inmo.krontab/enqueue-kron-scheduler-work.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/enqueue-krontab-template-scheduler-work.html b/kdocs/dev.inmo.krontab/enqueue-krontab-template-scheduler-work.html index 2590211..9b948de 100644 --- a/kdocs/dev.inmo.krontab/enqueue-krontab-template-scheduler-work.html +++ b/kdocs/dev.inmo.krontab/enqueue-krontab-template-scheduler-work.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/every-millisecond.html b/kdocs/dev.inmo.krontab/every-millisecond.html new file mode 100644 index 0000000..3fe700b --- /dev/null +++ b/kdocs/dev.inmo.krontab/every-millisecond.html @@ -0,0 +1,72 @@ + + + + + everyMillisecond + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

everyMillisecond

+
+ +
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/every-minute.html b/kdocs/dev.inmo.krontab/every-minute.html new file mode 100644 index 0000000..b280ad3 --- /dev/null +++ b/kdocs/dev.inmo.krontab/every-minute.html @@ -0,0 +1,72 @@ + + + + + everyMinute + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

everyMinute

+
+ +
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/every-second.html b/kdocs/dev.inmo.krontab/every-second.html new file mode 100644 index 0000000..7a79801 --- /dev/null +++ b/kdocs/dev.inmo.krontab/every-second.html @@ -0,0 +1,72 @@ + + + + + everySecond + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

everySecond

+
+ +
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/hourly.html b/kdocs/dev.inmo.krontab/hourly.html new file mode 100644 index 0000000..12ef73c --- /dev/null +++ b/kdocs/dev.inmo.krontab/hourly.html @@ -0,0 +1,72 @@ + + + + + hourly + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

hourly

+
+ +
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/index.html b/kdocs/dev.inmo.krontab/index.html index ae862c7..e5f830d 100644 --- a/kdocs/dev.inmo.krontab/index.html +++ b/kdocs/dev.inmo.krontab/index.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -112,6 +112,21 @@
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
value class KrontabConfig(val template: KrontabTemplate)

This value class contains KrontabTemplate

+
+
+
+
@@ -144,21 +159,6 @@
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

This class contains template and can be simply serialized/deserialized. In fact that class will work as dev.inmo.krontab.internal.CronDateTimeScheduler due to the fact that toKronScheduler will return it under the hood

-
-
-
-
@@ -193,7 +193,22 @@

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
@@ -203,7 +218,22 @@
-

KronScheduler.next will always return com.soywiz.klock.DateTime.now

+

KronScheduler.next will always return korlibs.time.DateTime.now

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
@@ -218,7 +248,7 @@
-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one day

+

KronScheduler.next will always return korlibs.time.DateTime.now + one day

@@ -233,7 +263,22 @@
-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one hour

+

KronScheduler.next will always return korlibs.time.DateTime.now + one hour

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
@@ -248,7 +293,22 @@
-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one millisecond

+

KronScheduler.next will always return korlibs.time.DateTime.now + one millisecond

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -263,7 +323,7 @@
-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one minute

+

KronScheduler.next will always return korlibs.time.DateTime.now + one minute

@@ -278,7 +338,22 @@
-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one month

+

KronScheduler.next will always return korlibs.time.DateTime.now + one month

+
+
+ + + +
+
+
+
everySecond
+ +
Link copied to clipboard
+
+
+
@@ -293,7 +368,7 @@
-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one second

+

KronScheduler.next will always return korlibs.time.DateTime.now + one second

@@ -308,7 +383,22 @@
-

KronScheduler.next will always return com.soywiz.klock.DateTime.now + one year

+

KronScheduler.next will always return korlibs.time.DateTime.now + one year

+
+
+ + + +
+
+
+
hourly
+ +
Link copied to clipboard
+
+
+
@@ -330,6 +420,21 @@
+ +
+
+
+
monthly
+ +
Link copied to clipboard
+
+
+ +
+
+
@@ -608,6 +713,21 @@
+ +
+
+
+
krontabConfig
+ +
Link copied to clipboard
+
+
+ +
+
+
@@ -743,21 +863,6 @@
- -
-
-
-
wrapAsKronScheduler
- -
Link copied to clipboard
-
-
- -
-
-
diff --git a/kdocs/dev.inmo.krontab/krontab-config.html b/kdocs/dev.inmo.krontab/krontab-config.html new file mode 100644 index 0000000..a3aff81 --- /dev/null +++ b/kdocs/dev.inmo.krontab/krontab-config.html @@ -0,0 +1,72 @@ + + + + + krontabConfig + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

krontabConfig

+
+ +
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/krontab-template-work-field.html b/kdocs/dev.inmo.krontab/krontab-template-work-field.html index 2bbd52a..d108f9e 100644 --- a/kdocs/dev.inmo.krontab/krontab-template-work-field.html +++ b/kdocs/dev.inmo.krontab/krontab-template-work-field.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/merge.html b/kdocs/dev.inmo.krontab/merge.html index edbc511..2c32106 100644 --- a/kdocs/dev.inmo.krontab/merge.html +++ b/kdocs/dev.inmo.krontab/merge.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/monthly.html b/kdocs/dev.inmo.krontab/monthly.html new file mode 100644 index 0000000..5868962 --- /dev/null +++ b/kdocs/dev.inmo.krontab/monthly.html @@ -0,0 +1,72 @@ + + + + + monthly + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

monthly

+
+ +
+ +
+
+ + diff --git a/kdocs/dev.inmo.krontab/next-or-now-with-offset.html b/kdocs/dev.inmo.krontab/next-or-now-with-offset.html index 16c96a5..b4393db 100644 --- a/kdocs/dev.inmo.krontab/next-or-now-with-offset.html +++ b/kdocs/dev.inmo.krontab/next-or-now-with-offset.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/next-or-now.html b/kdocs/dev.inmo.krontab/next-or-now.html index 8d85c7e..09df623 100644 --- a/kdocs/dev.inmo.krontab/next-or-now.html +++ b/kdocs/dev.inmo.krontab/next-or-now.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

nextOrNow

-
suspend fun KronScheduler.nextOrNow(): <Error class: unknown class>(source)
+
suspend fun KronScheduler.nextOrNow(): <Error class: unknown class>(source)
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

nextOrRelative

-
suspend fun KronScheduler.nextOrRelative(relatively: <Error class: unknown class> = DateTime.now()): <Error class: unknown class>(source)
suspend fun KronSchedulerTz.nextOrRelative(relatively: <Error class: unknown class>): <Error class: unknown class>(source)
+
suspend fun KronScheduler.nextOrRelative(relatively: <Error class: unknown class> = DateTime.now()): <Error class: unknown class>(source)
suspend fun KronSchedulerTz.nextOrRelative(relatively: <Error class: unknown class>): <Error class: unknown class>(source)
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/next.html b/kdocs/dev.inmo.krontab/next.html index ed1a223..3a96f01 100644 --- a/kdocs/dev.inmo.krontab/next.html +++ b/kdocs/dev.inmo.krontab/next.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
diff --git a/kdocs/dev.inmo.krontab/to-kron-scheduler.html b/kdocs/dev.inmo.krontab/to-kron-scheduler.html index 78b2670..4fbfcd5 100644 --- a/kdocs/dev.inmo.krontab/to-kron-scheduler.html +++ b/kdocs/dev.inmo.krontab/to-kron-scheduler.html @@ -40,7 +40,7 @@
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

toKronScheduler

- +
-2.0.0
+2.1.0
@@ -59,7 +59,7 @@

toSchedule

- +
-
+
+ +
+ -
+ -
+ -
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ + -
+ + -
+ -
+ + -
+ -
- +
+
-
+ + -
+ -
+ -
+ -
+ + + -
+ - -
+ -
+ -
+ -
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
@@ -125,28 +149,31 @@ -
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ - diff --git a/scripts/pages.json b/scripts/pages.json index 6f2f3b4..86b9f08 100644 --- a/scripts/pages.json +++ b/scripts/pages.json @@ -1 +1 @@ -[{"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.KrontabTemplateWrapper.KrontabTemplateWrapper","location":"kdocs/dev.inmo.krontab/-krontab-template-wrapper/-krontab-template-wrapper.html","searchKeys":["KrontabTemplateWrapper","constructor(template: KrontabTemplate)","dev.inmo.krontab.KrontabTemplateWrapper.KrontabTemplateWrapper"]},{"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":"data class KrontabTemplateWrapper(val template: KrontabTemplate) : KronScheduler","description":"dev.inmo.krontab.KrontabTemplateWrapper","location":"kdocs/dev.inmo.krontab/-krontab-template-wrapper/index.html","searchKeys":["KrontabTemplateWrapper","data class KrontabTemplateWrapper(val template: KrontabTemplate) : KronScheduler","dev.inmo.krontab.KrontabTemplateWrapper"]},{"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: = DateTime.now()): <>","description":"dev.inmo.krontab.utils.asFlowWithoutDelays","location":"kdocs/dev.inmo.krontab.utils/as-flow-without-delays.html","searchKeys":["asFlowWithoutDelays","fun KronScheduler.asFlowWithoutDelays(since: = DateTime.now()): <>","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: = DateTime.nowLocal()): <>","description":"dev.inmo.krontab.utils.asTzFlowWithoutDelays","location":"kdocs/dev.inmo.krontab.utils/as-tz-flow-without-delays.html","searchKeys":["asTzFlowWithoutDelays","fun KronScheduler.asTzFlowWithoutDelays(since: = DateTime.nowLocal()): <>","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 KrontabTemplate.wrapAsKronScheduler(): KrontabTemplateWrapper","description":"dev.inmo.krontab.wrapAsKronScheduler","location":"kdocs/dev.inmo.krontab/wrap-as-kron-scheduler.html","searchKeys":["wrapAsKronScheduler","fun KrontabTemplate.wrapAsKronScheduler(): KrontabTemplateWrapper","dev.inmo.krontab.wrapAsKronScheduler"]},{"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 buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz","description":"dev.inmo.krontab.builder.buildSchedule","location":"kdocs/dev.inmo.krontab.builder/build-schedule.html","searchKeys":["buildSchedule","fun buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz","dev.inmo.krontab.builder.buildSchedule"]},{"name":"fun buildSchedule(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler","description":"dev.inmo.krontab.builder.buildSchedule","location":"kdocs/dev.inmo.krontab.builder/build-schedule.html","searchKeys":["buildSchedule","fun buildSchedule(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler","dev.inmo.krontab.builder.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 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 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 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":"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 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.KrontabTemplateWrapper.template","location":"kdocs/dev.inmo.krontab/-krontab-template-wrapper/template.html","searchKeys":["template","val template: KrontabTemplate","dev.inmo.krontab.KrontabTemplateWrapper.template"]}] +[{"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: = DateTime.now()): <>","description":"dev.inmo.krontab.utils.asFlowWithoutDelays","location":"kdocs/dev.inmo.krontab.utils/as-flow-without-delays.html","searchKeys":["asFlowWithoutDelays","fun KronScheduler.asFlowWithoutDelays(since: = DateTime.now()): <>","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: = DateTime.nowLocal()): <>","description":"dev.inmo.krontab.utils.asTzFlowWithoutDelays","location":"kdocs/dev.inmo.krontab.utils/as-tz-flow-without-delays.html","searchKeys":["asTzFlowWithoutDelays","fun KronScheduler.asTzFlowWithoutDelays(since: = DateTime.nowLocal()): <>","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"]}]