public class BuildScope
public static com.cognifide.gradle.aem.common.build.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)
@Synchronized
@Nullable
public java.lang.Boolean doOnce(@NotNull
java.lang.String operation,
@NotNull
kotlin.jvm.functions.Function0<kotlin.Unit> action)