org.jetbrains.kotlin.storage
Interface LazyResolveStorageManager


public interface LazyResolveStorageManager


Method Summary
 BindingTrace createSafeTrace(BindingTrace originalTrace)
           
<K,V>
createSoftlyRetainedMemoizedFunction(kotlin.jvm.functions.Function1<K,V> compute)
           
<K,V>
createSoftlyRetainedMemoizedFunctionWithNullableValues(kotlin.jvm.functions.Function1<K,V> compute)
           
 

Method Detail

createSoftlyRetainedMemoizedFunction

@NotNull
<K,V>  createSoftlyRetainedMemoizedFunction(@NotNull
                                                         kotlin.jvm.functions.Function1<K,V> compute)

createSoftlyRetainedMemoizedFunctionWithNullableValues

@NotNull
<K,V>  createSoftlyRetainedMemoizedFunctionWithNullableValues(@NotNull
                                                                           kotlin.jvm.functions.Function1<K,V> compute)

createSafeTrace

@NotNull
BindingTrace createSafeTrace(@NotNull
                                     BindingTrace originalTrace)