CodeActionBuilder

class CodeActionBuilder<Res>(wrapped: CodeActionBuilder<Res>, checks: List<CodeCheck<Res>> = emptyList()) : ActionCheckBuilder<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>

Constructors

Link copied to clipboard
fun <Res> CodeActionBuilder(wrapped: CodeActionBuilder<Res>, checks: List<CodeCheck<Res>> = emptyList())

Functions

Link copied to clipboard
open override fun asScala(): CodeActionBuilder<Res>
Link copied to clipboard
fun check(vararg checks: CheckBuilder): CodeActionBuilder<Res>
fun check(vararg checks: From<Try<Res>>.() -> CheckBuilder): CodeActionBuilder<Res>
Link copied to clipboard
fun checkIf(condition: BiPredicate<Try<Res>, Session>): ActionCheckBuilder.ConditionWithRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
fun checkIf(condition: Predicate<Session>): ActionCheckBuilder.ConditionWithoutRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
inline fun checkIf(crossinline condition: (Session) -> Boolean): ActionCheckBuilder.ConditionWithoutRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
inline fun checkIf(crossinline condition: (Try<Res>, Session) -> Boolean): ActionCheckBuilder.ConditionWithRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
fun checkIf(condition: String): ActionCheckBuilder.ConditionWithoutRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
Link copied to clipboard
fun silent(): CodeActionBuilder<Res>