|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.lang.resolve.lazy.storage.NullableLazyValueImpl<T>
org.jetbrains.jet.lang.resolve.lazy.storage.NotNullLazyValueImpl<T>
public abstract class NotNullLazyValueImpl<T>
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.intellij.openapi.util.Computable |
|---|
com.intellij.openapi.util.Computable.NotNullCachedComputable<T>, com.intellij.openapi.util.Computable.NullableCachedComputable<T>, com.intellij.openapi.util.Computable.PredefinedValueComputable<T> |
| Constructor Summary | |
|---|---|
NotNullLazyValueImpl()
|
|
| Method Summary | |
|---|---|
T |
compute()
|
protected abstract T |
doCompute()
|
| Methods inherited from class org.jetbrains.jet.lang.resolve.lazy.storage.NullableLazyValueImpl |
|---|
postCompute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NotNullLazyValueImpl()
| Method Detail |
|---|
@NotNull public T compute()
compute in interface com.intellij.openapi.util.Computable<T>compute in interface NotNullLazyValue<T>compute in interface NullableLazyValue<T>compute in class NullableLazyValueImpl<T>@NotNull protected abstract T doCompute()
doCompute in class NullableLazyValueImpl<T>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||