AbstractChannelStore

abstract class AbstractChannelStore<T : Any, C : Channel<T>, Self : ChannelStore<T, C, Self>> : ChannelStore<T, C, Self>, Map<String, C>, Any

Fields

Name Description
protected channels: Map<String, C>

Constructors

<init>

constructor(channels: Map<String, C>)

Parameters

Name Description
channels: Map<String, C>

Methods

toString

open fun toString(): String

ReturnValue

Name Description
String

equals

open fun equals(other: Any?): Boolean

Parameters

Name Description
other: Any?

ReturnValue

Name Description
Boolean

hashCode

open fun hashCode(): Int

ReturnValue

Name Description
Int

findByTerm

open fun findByTerm(streamTerm: Term): Sequence<C>

Parameters

Name Description
streamTerm: Term

ReturnValue

Name Description
Sequence<C>

aliasesOf

open fun aliasesOf(channel: C): Sequence<String>

Parameters

Name Description
channel: C

ReturnValue

Name Description
Sequence<String>