@@ -243,7 +243,7 @@ public void setAllowRawInjectionDespiteWrapping(boolean allowRawInjectionDespite
243
243
* Ignore the given dependency type for autowiring:
244
244
* for example, String. Default is none.
245
245
*/
246
- public void ignoreDependencyType (Class type ) {
246
+ public void ignoreDependencyType (Class <?> type ) {
247
247
this .ignoredDependencyTypes .add (type );
248
248
}
249
249
@@ -257,7 +257,7 @@ public void ignoreDependencyType(Class type) {
257
257
* @see org.springframework.beans.factory.BeanFactoryAware
258
258
* @see org.springframework.context.ApplicationContextAware
259
259
*/
260
- public void ignoreDependencyInterface (Class ifc ) {
260
+ public void ignoreDependencyInterface (Class <?> ifc ) {
261
261
this .ignoredDependencyInterfaces .add (ifc );
262
262
}
263
263
@@ -329,14 +329,14 @@ public Object resolveDependency(DependencyDescriptor descriptor, String beanName
329
329
// Specialized methods for fine-grained control over the bean lifecycle
330
330
//-------------------------------------------------------------------------
331
331
332
- public Object createBean (Class beanClass , int autowireMode , boolean dependencyCheck ) throws BeansException {
332
+ public Object createBean (Class <?> beanClass , int autowireMode , boolean dependencyCheck ) throws BeansException {
333
333
// Use non-singleton bean definition, to avoid registering bean as dependent bean.
334
334
RootBeanDefinition bd = new RootBeanDefinition (beanClass , autowireMode , dependencyCheck );
335
335
bd .setScope (BeanDefinition .SCOPE_PROTOTYPE );
336
336
return createBean (beanClass .getName (), bd , null );
337
337
}
338
338
339
- public Object autowire (Class beanClass , int autowireMode , boolean dependencyCheck ) throws BeansException {
339
+ public Object autowire (Class <?> beanClass , int autowireMode , boolean dependencyCheck ) throws BeansException {
340
340
// Use non-singleton bean definition, to avoid registering bean as dependent bean.
341
341
final RootBeanDefinition bd = new RootBeanDefinition (beanClass , autowireMode , dependencyCheck );
342
342
bd .setScope (BeanDefinition .SCOPE_PROTOTYPE );
@@ -349,7 +349,6 @@ public Object autowire(Class beanClass, int autowireMode, boolean dependencyChec
349
349
350
350
if (System .getSecurityManager () != null ) {
351
351
bean = AccessController .doPrivileged (new PrivilegedAction <Object >() {
352
-
353
352
public Object run () {
354
353
return getInstantiationStrategy ().instantiate (bd , null , parent );
355
354
}
@@ -490,7 +489,7 @@ protected Object doCreateBean(final String beanName, final RootBeanDefinition mb
490
489
instanceWrapper = createBeanInstance (beanName , mbd , args );
491
490
}
492
491
final Object bean = (instanceWrapper != null ? instanceWrapper .getWrappedInstance () : null );
493
- Class beanType = (instanceWrapper != null ? instanceWrapper .getWrappedClass () : null );
492
+ Class <?> beanType = (instanceWrapper != null ? instanceWrapper .getWrappedClass () : null );
494
493
495
494
// Allow post-processors to modify the merged bean definition.
496
495
synchronized (mbd .postProcessingLock ) {
@@ -587,7 +586,7 @@ protected Class<?> predictBeanType(String beanName, RootBeanDefinition mbd, Clas
587
586
for (BeanPostProcessor bp : getBeanPostProcessors ()) {
588
587
if (bp instanceof SmartInstantiationAwareBeanPostProcessor ) {
589
588
SmartInstantiationAwareBeanPostProcessor ibp = (SmartInstantiationAwareBeanPostProcessor ) bp ;
590
- Class predicted = ibp .predictBeanType (targetType , beanName );
589
+ Class <?> predicted = ibp .predictBeanType (targetType , beanName );
591
590
if (predicted != null && (typesToMatch .length != 1 || !FactoryBean .class .equals (typesToMatch [0 ]) ||
592
591
FactoryBean .class .isAssignableFrom (predicted ))) {
593
592
return predicted ;
@@ -836,7 +835,7 @@ private FactoryBean getNonSingletonFactoryBeanForTypeCheck(String beanName, Root
836
835
* @throws BeansException if any post-processing failed
837
836
* @see MergedBeanDefinitionPostProcessor#postProcessMergedBeanDefinition
838
837
*/
839
- protected void applyMergedBeanDefinitionPostProcessors (RootBeanDefinition mbd , Class beanType , String beanName )
838
+ protected void applyMergedBeanDefinitionPostProcessors (RootBeanDefinition mbd , Class <?> beanType , String beanName )
840
839
throws BeansException {
841
840
842
841
try {
@@ -887,7 +886,7 @@ protected Object resolveBeforeInstantiation(String beanName, RootBeanDefinition
887
886
* @throws BeansException if any post-processing failed
888
887
* @see InstantiationAwareBeanPostProcessor#postProcessBeforeInstantiation
889
888
*/
890
- protected Object applyBeanPostProcessorsBeforeInstantiation (Class beanClass , String beanName )
889
+ protected Object applyBeanPostProcessorsBeforeInstantiation (Class <?> beanClass , String beanName )
891
890
throws BeansException {
892
891
893
892
for (BeanPostProcessor bp : getBeanPostProcessors ()) {
@@ -916,7 +915,7 @@ protected Object applyBeanPostProcessorsBeforeInstantiation(Class beanClass, Str
916
915
*/
917
916
protected BeanWrapper createBeanInstance (String beanName , RootBeanDefinition mbd , Object [] args ) {
918
917
// Make sure bean class is actually resolved at this point.
919
- Class beanClass = resolveBeanClass (mbd , beanName );
918
+ Class <?> beanClass = resolveBeanClass (mbd , beanName );
920
919
921
920
if (beanClass != null && !Modifier .isPublic (beanClass .getModifiers ()) && !mbd .isNonPublicAccessAllowed ()) {
922
921
throw new BeanCreationException (mbd .getResourceDescription (), beanName ,
@@ -968,7 +967,7 @@ protected BeanWrapper createBeanInstance(String beanName, RootBeanDefinition mbd
968
967
* @throws org.springframework.beans.BeansException in case of errors
969
968
* @see org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor#determineCandidateConstructors
970
969
*/
971
- protected Constructor [] determineConstructorsFromBeanPostProcessors (Class beanClass , String beanName )
970
+ protected Constructor [] determineConstructorsFromBeanPostProcessors (Class <?> beanClass , String beanName )
972
971
throws BeansException {
973
972
974
973
if (beanClass != null && hasInstantiationAwareBeanPostProcessors ()) {
0 commit comments