Lines Matching refs:stopClass
206 * @param stopClass The baseclass at which to stop the analysis. Any
207 * methods/properties/events in the stopClass or in its baseclasses
212 public static BeanInfo getBeanInfo(Class<?> beanClass, Class<?> stopClass)
214 return getBeanInfo(beanClass, stopClass, USE_ALL_BEANINFO);
219 * exposed methods and events, below a given {@code stopClass} point
230 * Any methods/properties/events in the {@code stopClass}
238 * @param stopClass the parent class at which to stop the analysis
245 public static BeanInfo getBeanInfo(Class<?> beanClass, Class<?> stopClass,
248 if (stopClass == null && flags == USE_ALL_BEANINFO) {
252 bi = (new Introspector(beanClass, stopClass, flags)).getBeanInfo();
369 private Introspector(Class beanClass, Class stopClass, int flags)
373 // Check stopClass is a superClass of startClass.
374 if (stopClass != null) {
377 if (c == stopClass) {
382 throw new IntrospectionException(stopClass.getName() + " not superclass of " +
392 if (superClass != stopClass) {
397 superBeanInfo = getBeanInfo(superClass, stopClass, newFlags);