public class SpringObjenesis
extends java.lang.Object
ObjenesisStd
/ ObjenesisBase
,
providing a cache based on Class
keys instead of class names.Modifier and Type | Field and Description |
---|---|
private ConcurrentReferenceHashMap<java.lang.Class<?>,<any>> |
cache |
private InstantiatorStrategy |
strategy |
Constructor and Description |
---|
SpringObjenesis() |
Modifier and Type | Method and Description |
---|---|
<T> <any> |
getInstantiatorOf(java.lang.Class<T> clazz) |
<T> T |
newInstance(java.lang.Class<T> clazz) |
private final InstantiatorStrategy strategy
private final ConcurrentReferenceHashMap<java.lang.Class<?>,<any>> cache