FlagStore

data class FlagStore(flags: Map<String, <ERROR CLASS>>) : Map<String, <ERROR CLASS>>

A storage for flags and their values

Constructors

Link copied to clipboard
fun FlagStore(flags: Map<String, <ERROR CLASS>>)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun containsKey(key: String): Boolean
Link copied to clipboard
open override fun containsValue(value: <ERROR CLASS>): Boolean
Link copied to clipboard
operator fun get(notableFlag: NotableFlag): <ERROR CLASS>?
open operator override fun get(key: String): <ERROR CLASS>?
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
operator fun minus(flagName: String): FlagStore
operator fun minus(flagNames: Iterable<String>): FlagStore
Link copied to clipboard
operator fun plus(notableFlagValue: NotableFlag): FlagStore
operator fun plus(flagValue: Pair<String, <ERROR CLASS>>): FlagStore
operator fun plus(flags: Map<String, <ERROR CLASS>>): FlagStore
fun plus(name: String, value: <ERROR CLASS>): FlagStore
Link copied to clipboard
fun set(notableFlag: NotableFlag): FlagStore
fun set(notableFlag: NotableFlag, value: <ERROR CLASS>): FlagStore
fun set(name: String, value: <ERROR CLASS>): FlagStore

Properties

Link copied to clipboard
open override val entries: Set<Map.Entry<String, <ERROR CLASS>>>
Link copied to clipboard
open override val keys: Set<String>
Link copied to clipboard
open override val size: Int
Link copied to clipboard
open override val values: Collection<<ERROR CLASS>>