public class BuildScope
| Modifier and Type | Class and Description |
|---|---|
static class |
BuildScope.Companion |
| Modifier and Type | Field and Description |
|---|---|
static BuildScope.Companion |
Companion |
| Constructor and Description |
|---|
BuildScope() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(java.lang.String key) |
<T> T |
getOrPut(java.lang.String key,
kotlin.jvm.functions.Function0<? extends T> defaultValue) |
<T> T |
getOrPut(java.lang.String key,
kotlin.jvm.functions.Function0<? extends T> defaultValue,
boolean invalidate) |
<T> void |
put(java.lang.String key,
T value) |
<T> T |
tryGetOrPut(java.lang.String key,
kotlin.jvm.functions.Function0<? extends T> defaultValue) |
public static BuildScope.Companion Companion
@Nullable
public <T> T get(@NotNull
java.lang.String key)
@NotNull
public <T> T getOrPut(@NotNull
java.lang.String key,
@NotNull
kotlin.jvm.functions.Function0<? extends T> defaultValue)
@NotNull
public <T> T getOrPut(@NotNull
java.lang.String key,
@NotNull
kotlin.jvm.functions.Function0<? extends T> defaultValue,
boolean invalidate)
@Nullable
public <T> T tryGetOrPut(@NotNull
java.lang.String key,
@NotNull
kotlin.jvm.functions.Function0<? extends T> defaultValue)
public <T> void put(@NotNull
java.lang.String key,
@NotNull
T value)