GStrictMutableLazy

interface GStrictMutableLazy<T : Any> : GStrictLazy<T> , Property<T>

Non-nullable Read-write lazy gradle property

Functions

Link copied to clipboard
abstract fun convention(@Nullable p0: T?): Property<T>
abstract fun convention(p0: Provider<out T>): Property<T>
Link copied to clipboard
abstract fun disallowChanges()
Link copied to clipboard
abstract fun disallowUnsafeRead()
Link copied to clipboard
abstract override fun finalizeValue()
Link copied to clipboard
abstract fun finalizeValueOnRead()
Link copied to clipboard
abstract fun <S : Any> flatMap(p0: Transformer<out Provider<out S>, in T>): Provider<S>
Link copied to clipboard
abstract fun forUseAtConfigurationTime(): Provider<T>
Link copied to clipboard
abstract fun get(): T
Link copied to clipboard
abstract fun getOrElse(p0: T): T
Link copied to clipboard
abstract fun getOrNull(): T?
Link copied to clipboard
abstract fun isPresent(): Boolean
Link copied to clipboard
abstract fun <S : Any> map(p0: Transformer<out S, in T>): Provider<S>
Link copied to clipboard
abstract fun orElse(p0: T): Provider<T>
abstract fun orElse(p0: Provider<out T>): Provider<T>
Link copied to clipboard
abstract fun set(@Nullable p0: T?)
abstract fun set(p0: Provider<out T>)
Link copied to clipboard
abstract fun value(@Nullable p0: T?): Property<T>
abstract fun value(p0: Provider<out T>): Property<T>
Link copied to clipboard
abstract fun <B : Any, R : Any> zip(p0: Provider<B>, p1: BiFunction<T, B, R>): Provider<R>