|
|||||||||
| 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.MemoizedFunctionToNullableImpl<K,V>
org.jetbrains.jet.lang.resolve.lazy.storage.MemoizedFunctionToNotNullImpl<K,V>
public abstract class MemoizedFunctionToNotNullImpl<K,V>
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.intellij.util.Function |
|---|
com.intellij.util.Function.First<P,R extends P>, com.intellij.util.Function.FirstInCollection<P,R extends P>, com.intellij.util.Function.Predefined, com.intellij.util.Function.Self<P,R> |
| Field Summary |
|---|
| Fields inherited from interface com.intellij.util.Function |
|---|
ID, NULL, TO_STRING |
| Constructor Summary | |
|---|---|
MemoizedFunctionToNotNullImpl()
|
|
MemoizedFunctionToNotNullImpl(java.util.Map<K,java.lang.Object> map)
|
|
| Method Summary | |
|---|---|
protected abstract V |
doCompute(K input)
|
V |
fun(K input)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MemoizedFunctionToNotNullImpl()
public MemoizedFunctionToNotNullImpl(@NotNull
java.util.Map<K,java.lang.Object> map)
| Method Detail |
|---|
@NotNull public V fun(K input)
fun in interface com.intellij.util.Function<K,V>fun in interface MemoizedFunctionToNotNull<K,V>fun in interface MemoizedFunctionToNullable<K,V>fun in class MemoizedFunctionToNullableImpl<K,V>@NotNull protected abstract V doCompute(K input)
doCompute in class MemoizedFunctionToNullableImpl<K,V>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||