MapEnvironment

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val separator: String

Functions

Link copied to clipboard
open operator override fun get(key: String): String?
open operator override fun <T> get(key: LensExtractor<Environment, T>): T
Link copied to clipboard
open override fun keys(): Set<String>
Link copied to clipboard
open operator override fun minus(key: String): Environment
Link copied to clipboard
open infix fun overrides(that: Environment): Environment

Overlays the configuration set in this Environment on top of the values in the passed Environment. Used to chain: eg. Local File -> System Properties -> Env Properties -> Defaults

Link copied to clipboard
open operator override fun set(key: String, value: String): MapEnvironment
Link copied to clipboard
fun Environment.with(vararg modifiers: (Environment) -> Environment): Environment