data class WrappedEnv<Y : Any> : FlexibleEnv
Node instance of flexibleEnv
<init> |
Node instance of flexibleEnv WrappedEnv(env: Y, resId: ResourceId<Y>, inner: FlexibleEnv) |
get |
fun <T : Any> get(id: ResourceId<T>): Option<T> |
set |
fun <T : Any> set(id: ResourceId<T>, t: T): FlexibleEnv |
with |
Add next type to env. fun <T : Any> FlexibleEnv.with(t: T): FlexibleEnvfun <T : Any> FlexibleEnv.with(id: ResourceId<T>, t: T): FlexibleEnv |
withTxProvider |
fun <R, G : TxProvider<R, G>> FlexibleEnv.withTxProvider(provider: TxProvider<R, G>): FlexibleEnv |