protected static class BaseCompilationContext.Cache<A,B> extends Object
Cache(Supplier<? extends A> newInstance)
A
fresh(Function<? super A,? extends B> inst)
B
lookup(A key)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Cache(Supplier<? extends A> newInstance)
public B lookup(A key)
public A fresh(Function<? super A,? extends B> inst)
see also the complete user documentation .