OutputStore

interface OutputStore : ChannelStore<String, OutputChannel<String>, OutputStore>

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun aliasesOf(channel: OutputChannel<String>): Sequence<String>
Link copied to clipboard
open fun close(channel: OutputChannel<String>): OutputStore
Link copied to clipboard
abstract fun containsKey(key: String): Boolean
Link copied to clipboard
abstract fun containsValue(value: OutputChannel<String>): Boolean
Link copied to clipboard
abstract fun findByTerm(streamTerm: <ERROR CLASS>): Sequence<OutputChannel<String>>
Link copied to clipboard
abstract operator fun get(key: String): OutputChannel<String>?
Link copied to clipboard
abstract fun isEmpty(): Boolean
Link copied to clipboard
open operator fun minus(other: String): OutputStore
open operator fun minus(others: Iterable<String>): OutputStore
abstract operator fun minus(others: Sequence<String>): OutputStore
open fun minus(other: String, vararg others: String): OutputStore
Link copied to clipboard
open operator fun plus(other: Pair<String, OutputChannel<String>>): OutputStore
open operator fun plus(others: Iterable<Pair<String, OutputChannel<String>>>): OutputStore
abstract operator fun plus(others: Map<String, OutputChannel<String>>): OutputStore
open operator fun plus(others: Sequence<Pair<String, OutputChannel<String>>>): OutputStore
open fun plus(first: Pair<String, OutputChannel<String>>, vararg others: Pair<String, OutputChannel<String>>): OutputStore
Link copied to clipboard
abstract fun setCurrent(channel: OutputChannel<String>): OutputStore
abstract fun setCurrent(alias: String): OutputStore

Properties

Link copied to clipboard
open val current: OutputChannel<String>?
Link copied to clipboard
open val currentAliases: Sequence<String>
Link copied to clipboard
abstract val entries: Set<Map.Entry<String, OutputChannel<String>>>
Link copied to clipboard
abstract val keys: Set<String>
Link copied to clipboard
abstract val size: Int
Link copied to clipboard
abstract val stdErr: OutputChannel<String>
Link copied to clipboard
abstract val stdOut: OutputChannel<String>
Link copied to clipboard
abstract val values: Collection<OutputChannel<String>>
Link copied to clipboard
abstract val warnings: OutputChannel<Warning>