Files
KSpigot/docs/-k-spigot/net.axay.kspigot.runnables/-chained-runnable-part/index.md
bluefireoly 69b2e6cd17 Updated docs
2020-10-16 02:13:42 +02:00

3.8 KiB

title
title
ChainedRunnablePart -

//KSpigot/net.axay.kspigot.runnables/ChainedRunnablePart

ChainedRunnablePart

[jvm] abstract class ChainedRunnablePart<T, R>(sync: Boolean)

Functions

Name Summary
equals [jvm]
Content
open operator override fun equals(other: Any?): Boolean


execute [jvm]
Content
abstract fun execute()


hashCode [jvm]
Content
open override fun hashCode(): Int


toString [jvm]
Content
open override fun toString(): String


Properties

Name Summary
next [jvm] var next: ChainedRunnablePart<R, *>?
sync [jvm] val sync: Boolean

Inheritors

Name
ChainedRunnablePartFirst
ChainedRunnablePartThen

Extensions

Name Summary
thenAsync [jvm]
Content
fun <T, R, U> ChainedRunnablePart<T, R>.thenAsync(runnable: (R) -> U): ChainedRunnablePartThen<R, U>


thenDo [jvm]
Content
fun <T, R, U> ChainedRunnablePart<T, R>.thenDo(sync: Boolean, runnable: (R) -> U): ChainedRunnablePartThen<R, U>


thenSync [jvm]
Content
fun <T, R, U> ChainedRunnablePart<T, R>.thenSync(runnable: (R) -> U): ChainedRunnablePartThen<R, U>