1 16 17 package org.springframework.beans.factory; 18 19 import java.util.Map ; 20 21 import org.springframework.beans.BeansException; 22 23 56 public interface ListableBeanFactory extends BeanFactory { 57 58 67 boolean containsBeanDefinition(String beanName); 68 69 76 int getBeanDefinitionCount(); 77 78 86 String [] getBeanDefinitionNames(); 87 88 111 String [] getBeanNamesForType(Class type); 112 113 142 String [] getBeanNamesForType(Class type, boolean includePrototypes, boolean allowEagerInit); 143 144 171 Map getBeansOfType(Class type) throws BeansException; 172 173 205 Map getBeansOfType(Class type, boolean includePrototypes, boolean allowEagerInit) 206 throws BeansException; 207 208 } 209 | Popular Tags |