Home | History | Annotate | Download | only in objenesis

Lines Matching refs:clazz

69     * @param clazz Class to instantiate
70 * @return New instance of clazz
72 public <T> T newInstance(Class<T> clazz) {
73 return getInstantiatorOf(clazz).newInstance();
81 * @param clazz Class to instantiate
85 public <T> ObjectInstantiator<T> getInstantiatorOf(Class<T> clazz) {
86 if(clazz.isPrimitive()) {
90 return strategy.newInstantiatorOf(clazz);
92 ObjectInstantiator<?> instantiator = cache.get(clazz.getName());
94 ObjectInstantiator<?> newInstantiator = strategy.newInstantiatorOf(clazz);
95 instantiator = cache.putIfAbsent(clazz.getName(), newInstantiator);