beanClassesPerBda.put(info, bdaClasses); if (info != null && info.getBeanDiscoveryMode() == BeanArchiveService.BeanDiscoveryMode.NONE) if (info != null && info.getBeanDiscoveryMode() == BeanArchiveService.BeanDiscoveryMode.ANNOTATED)
boolean scanModeAnnotated = BeanDiscoveryMode.ANNOTATED == foundClasses.getBeanArchiveInfo().getBeanDiscoveryMode(); for (String className : foundClasses.getClassNames())
for (final BeansInfo.BDAInfo bda : beans.bdas) { final BeanArchiveService.BeanArchiveInformation info = infoByBda.get(bda); if (info.getBeanDiscoveryMode() == BeanArchiveService.BeanDiscoveryMode.NONE) { continue;
addClasses(information.getAlternativeStereotypes(), classLoader); final boolean scanModeAnnotated = BeanArchiveService.BeanDiscoveryMode.ANNOTATED.equals(information.getBeanDiscoveryMode()); final boolean noScan = BeanArchiveService.BeanDiscoveryMode.NONE.equals(information.getBeanDiscoveryMode()); final boolean isNotEarWebApp = startupObject.getWebContext() == null;
List<AnnotatedType<?>> annotatedTypes = atEntry.getValue(); boolean onlyScopedBeans = BeanDiscoveryMode.TRIM == bdaInfo.getBeanDiscoveryMode();
mergedBdaInfo.setBeanDiscoveryMode(BeanDiscoveryMode.max(bdaWebClasses.getBeanDiscoveryMode(), bdaWebInf.getBeanDiscoveryMode()));
public BeanArchiveFilter(BeanArchiveInformation beanArchiveInfo, List<String> urlClasses, Filter userFilter) { this.beanArchiveInfo = beanArchiveInfo; this.urlClasses = urlClasses; this.userFilter = userFilter; BeanDiscoveryMode discoveryMode = beanArchiveInfo.getBeanDiscoveryMode(); scanNone = BeanDiscoveryMode.NONE == discoveryMode; }