KSpigot
/
net.axay.kspigot.runnables
/
ChainedRunnablePart
Chained
Runnable
Part
class
ChainedRunnablePart
<
T
,
R
>(plugin:
Plugin
, runnable: (
T
?) ->
R
, sync:
Boolean
, previous:
ChainedRunnablePart
<*,
T
>?, next:
ChainedRunnablePart
<
R
, *>?)
Content copied to clipboard
Functions
Properties
Extensions
Functions
equals
Link copied to clipboard
open operator override fun
equals
(other:
Any
?):
Boolean
Content copied to clipboard
execute
Link copied to clipboard
fun
execute
()
Content copied to clipboard
hashCode
Link copied to clipboard
open override fun
hashCode
():
Int
Content copied to clipboard
toString
Link copied to clipboard
open override fun
toString
():
String
Content copied to clipboard
Properties
next
Link copied to clipboard
var
next
:
ChainedRunnablePart
<
R
, *>?
Content copied to clipboard
plugin
Link copied to clipboard
val
plugin
:
Plugin
Content copied to clipboard
previous
Link copied to clipboard
var
previous
:
ChainedRunnablePart
<*,
T
>?
Content copied to clipboard
runnable
Link copied to clipboard
val
runnable
: (
T
?) ->
R
Content copied to clipboard
sync
Link copied to clipboard
val
sync
:
Boolean
Content copied to clipboard
Extensions
thenAsync
Link copied to clipboard
fun <
T
,
R
,
U
>
ChainedRunnablePart
<
T
,
R
>.
thenAsync
(runnable: (
R
?) ->
U
):
ChainedRunnablePart
<
R
,
U
>
Content copied to clipboard
thenDo
Link copied to clipboard
fun <
T
,
R
,
U
>
ChainedRunnablePart
<
T
,
R
>.
thenDo
(sync:
Boolean
, runnable: (
R
?) ->
U
):
ChainedRunnablePart
<
R
,
U
>
Content copied to clipboard
thenSync
Link copied to clipboard
fun <
T
,
R
,
U
>
ChainedRunnablePart
<
T
,
R
>.
thenSync
(runnable: (
R
?) ->
U
):
ChainedRunnablePart
<
R
,
U
>
Content copied to clipboard