public class TypeClosureLazyValueHolder extends LazyValueHolder<java.util.Set<java.lang.reflect.Type>>
LazyValueHolder that calculates a type closure. In many cases this
will not be needed, so computing it on demand saves memory and startup time.LazyValueHolder.Serializable<T>| Constructor and Description |
|---|
TypeClosureLazyValueHolder(java.lang.reflect.Type type) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<java.lang.reflect.Type> |
computeValue() |
clear, forSupplier, get, getIfPresent, isAvailablepublic TypeClosureLazyValueHolder(java.lang.reflect.Type type)
protected java.util.Set<java.lang.reflect.Type> computeValue()
computeValue in class LazyValueHolder<java.util.Set<java.lang.reflect.Type>>Copyright © 2015. All Rights Reserved.