kzulip / de.ppi.oss.kzulip.api.messages / NarrowBuilder

NarrowBuilder

class NarrowBuilder

Creates a narrow string, for details see Zulip-Documentation.

Constructors

<init>

Creates a narrow string, for details see Zulip-Documentation.

NarrowBuilder()

Functions

build

fun build(): String

groupPmWith

fun groupPmWith(name: String, negated: Boolean = false): NarrowBuilder

has

fun has(value: HasValue, negated: Boolean = false): NarrowBuilder

id

fun id(id: Long, negated: Boolean = false): NarrowBuilder

ist

fun ist(value: IsValue, negated: Boolean = false): NarrowBuilder

near

fun near(id: Long, negated: Boolean = false): NarrowBuilder

pmWith

fun pmWith(name: String, negated: Boolean = false): NarrowBuilder

sender

fun sender(name: String, negated: Boolean = false): NarrowBuilder

stream

fun stream(name: String, negated: Boolean = false): NarrowBuilder

subject

Just an alias for #topic

fun subject(name: String, negated: Boolean = false): NarrowBuilder

topic

fun topic(name: String, negated: Boolean = false): NarrowBuilder