org.jetbrains.jet.util
Class StorageUtil

java.lang.Object
  extended by org.jetbrains.jet.util.StorageUtil

public class StorageUtil
extends java.lang.Object


Constructor Summary
StorageUtil()
           
 
Method Summary
static
<T> NotNullLazyValue<T>
createRecursionIntolerantLazyValueWithDefault(T defaultValue, jet.Function0<T> compute)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorageUtil

public StorageUtil()
Method Detail

createRecursionIntolerantLazyValueWithDefault

public static <T> NotNullLazyValue<T> createRecursionIntolerantLazyValueWithDefault(@NotNull
                                                                                    T defaultValue,
                                                                                    @NotNull
                                                                                    jet.Function0<T> compute)