3.8 KiB
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> |