Class FailableCache<K,​V>

java.lang.Object
org.elasticsearch.common.inject.internal.FailableCache<K,​V>

public abstract class FailableCache<K,​V> extends Object
Lazily creates (and caches) values for keys. If creating the value fails (with errors), an exception is thrown on retrieval.