protected PetiteBeans(final PetiteConfig petiteConfig) { this.petiteConfig = petiteConfig; this.referencesResolver = new ReferencesResolver(petiteConfig); this.petiteResolvers = new PetiteResolvers(referencesResolver); this.paramManager = new ParamManager(); this.annotationResolver = new AnnotationResolver(); }
if (annotationResolver.beanHasAnnotationName(type)) { return; String altName = annotationResolver.resolveBeanName(anInterface, petiteConfig.getUseFullTypeNames());
wiringMode = annotationResolver.resolveBeanWiringMode(type); scopeType = annotationResolver.resolveBeanScopeType(type);
/** * Resolves bean's name from bean annotation or type name. May be used for resolving bean name * of base type during registration of bean subclass. */ public String resolveBeanName(final Class type) { return annotationResolver.resolveBeanName(type, petiteConfig.getUseFullTypeNames()); }
wiringMode = annotationResolver.resolveBeanWiringMode(type); scopeType = annotationResolver.resolveBeanScopeType(type);
/** * Resolves bean's name from bean annotation or type name. May be used for resolving bean name * of base type during registration of bean subclass. */ public String resolveBeanName(final Class type) { return annotationResolver.resolveBeanName(type, petiteConfig.getUseFullTypeNames()); }
if (annotationResolver.beanHasAnnotationName(type)) { return; String altName = annotationResolver.resolveBeanName(anInterface, petiteConfig.getUseFullTypeNames());
protected PetiteBeans(final PetiteConfig petiteConfig) { this.petiteConfig = petiteConfig; this.referencesResolver = new ReferencesResolver(petiteConfig); this.petiteResolvers = new PetiteResolvers(referencesResolver); this.paramManager = new ParamManager(); this.annotationResolver = new AnnotationResolver(); }