private static boolean isInjectionPointSatisfied(InjectionPoint ij, Set<?> resolvedBeans, BeanManagerImpl beanManager) { if (ij.getBean() instanceof Decorator<?>) { if (beanManager.getEnabled().isDecoratorEnabled(ij.getBean().getBeanClass())) { return resolvedBeans.size() > 0; } else { return true; } } else { return resolvedBeans.size() > 0; } }
private static boolean isInjectionPointSatisfied(InjectionPoint ij, Set<?> resolvedBeans, BeanManagerImpl beanManager) { if (ij.getBean() instanceof Decorator<?>) { if (beanManager.getEnabled().isDecoratorEnabled(ij.getBean().getBeanClass())) { return resolvedBeans.size() > 0; } else { return true; } } else { return resolvedBeans.size() > 0; } }
private static boolean isInjectionPointSatisfied(InjectionPoint ij, Set<?> resolvedBeans, BeanManagerImpl beanManager) { if (ij.getBean() instanceof Decorator<?>) { if (beanManager.getEnabled().isDecoratorEnabled(ij.getBean().getBeanClass())) { return resolvedBeans.size() > 0; } else { return true; } } else { return resolvedBeans.size() > 0; } }
private static boolean isInjectionPointSatisfied(InjectionPoint ij, Set<?> resolvedBeans, BeanManagerImpl beanManager) { if (ij.getBean() instanceof Decorator<?>) { if (beanManager.getEnabled().isDecoratorEnabled(ij.getBean().getBeanClass())) { return resolvedBeans.size() > 0; } else { return true; } } else { return resolvedBeans.size() > 0; } }
private static boolean isInjectionPointSatisfied(InjectionPoint ij, Set<?> resolvedBeans, BeanManagerImpl beanManager) { if (ij.getBean() instanceof Decorator<?>) { if (beanManager.getEnabled().isDecoratorEnabled(ij.getBean().getBeanClass())) { return resolvedBeans.size() > 0; } else { return true; } } else { return resolvedBeans.size() > 0; } }
private static boolean isInjectionPointSatisfied(InjectionPoint ij, Set<?> resolvedBeans, BeanManagerImpl beanManager) { if (ij.getBean() instanceof Decorator<?>) { if (beanManager.getEnabled().isDecoratorEnabled(ij.getBean().getBeanClass())) { return resolvedBeans.size() > 0; } else { return true; } } else { return resolvedBeans.size() > 0; } }
@Override protected boolean matches(Resolvable resolvable, Decorator<?> bean) { return rules.matches(Collections.singleton(bean.getDelegateType()), resolvable.getTypes()) && Beans.containsAllQualifiers(QualifierInstance.of(bean.getDelegateQualifiers(), getStore()), resolvable.getQualifiers()) && getBeanManager().getEnabled().isDecoratorEnabled(bean.getBeanClass()); }
@Override protected boolean matches(Resolvable resolvable, Decorator<?> bean) { return rules.matches(Collections.singleton(bean.getDelegateType()), resolvable.getTypes()) && Beans.containsAllQualifiers(QualifierInstance.of(bean.getDelegateQualifiers(), getStore()), resolvable.getQualifiers()) && getBeanManager().getEnabled().isDecoratorEnabled(bean.getBeanClass()); }
@Override protected boolean matches(Resolvable resolvable, Decorator<?> bean) { return rules.matches(Collections.singleton(bean.getDelegateType()), resolvable.getTypes()) && Beans.containsAllQualifiers(QualifierInstance.of(bean.getDelegateQualifiers(), getStore()), resolvable.getQualifiers()) && getBeanManager().getEnabled().isDecoratorEnabled(bean.getBeanClass()); }
@Override protected boolean matches(Resolvable resolvable, Decorator<?> bean) { return rules.matches(Collections.singleton(bean.getDelegateType()), resolvable.getTypes()) && Beans.containsAllQualifiers(QualifierInstance.of(bean.getDelegateQualifiers(), getStore()), resolvable.getQualifiers()) && getBeanManager().getEnabled().isDecoratorEnabled(bean.getBeanClass()); }
@Override protected boolean matches(Resolvable resolvable, Decorator<?> bean) { return rules.matches(Collections.singleton(bean.getDelegateType()), resolvable.getTypes()) && Beans.containsAllQualifiers(QualifierInstance.of(bean.getDelegateQualifiers(), getStore()), resolvable.getQualifiers()) && getBeanManager().getEnabled().isDecoratorEnabled(bean.getBeanClass()); }
@Override protected boolean matches(Resolvable resolvable, Decorator<?> bean) { return rules.matches(Collections.singleton(bean.getDelegateType()), resolvable.getTypes()) && Beans.containsAllQualifiers(QualifierInstance.of(bean.getDelegateQualifiers(), getStore()), resolvable.getQualifiers()) && getBeanManager().getEnabled().isDecoratorEnabled(bean.getBeanClass()); }
public static boolean isBeanEnabled(Bean<?> bean, ModuleEnablement enabled) { if (bean.isAlternative()) { if (enabled.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } else { for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enabled.isEnabledAlternativeStereotype(stereotype)) { return true; } } return false; } } else if (bean instanceof AbstractProducerBean<?, ?, ?>) { AbstractProducerBean<?, ?, ?> receiverBean = (AbstractProducerBean<?, ?, ?>) bean; return isBeanEnabled(receiverBean.getDeclaringBean(), enabled); } else if (bean instanceof DecoratorImpl<?>) { return enabled.isDecoratorEnabled(bean.getBeanClass()); } else if (bean instanceof InterceptorImpl<?>) { return enabled.isInterceptorEnabled(bean.getBeanClass()); } else { return true; } }
public static boolean isBeanEnabled(Bean<?> bean, ModuleEnablement enabled) { if (bean.isAlternative()) { if (enabled.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } else { for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enabled.isEnabledAlternativeStereotype(stereotype)) { return true; } } return false; } } else if (bean instanceof AbstractProducerBean<?, ?, ?>) { AbstractProducerBean<?, ?, ?> receiverBean = (AbstractProducerBean<?, ?, ?>) bean; return isBeanEnabled(receiverBean.getDeclaringBean(), enabled); } else if (bean instanceof DecoratorImpl<?>) { return enabled.isDecoratorEnabled(bean.getBeanClass()); } else if (bean instanceof InterceptorImpl<?>) { return enabled.isInterceptorEnabled(bean.getBeanClass()); } else { return true; } }
public static boolean isBeanEnabled(Bean<?> bean, ModuleEnablement enabled) { if (bean.isAlternative()) { if (enabled.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } else { for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enabled.isEnabledAlternativeStereotype(stereotype)) { return true; } } return false; } } else if (bean instanceof AbstractProducerBean<?, ?, ?>) { AbstractProducerBean<?, ?, ?> receiverBean = (AbstractProducerBean<?, ?, ?>) bean; return isBeanEnabled(receiverBean.getDeclaringBean(), enabled); } else if (bean instanceof DecoratorImpl<?>) { return enabled.isDecoratorEnabled(bean.getBeanClass()); } else if (bean instanceof InterceptorImpl<?>) { return enabled.isInterceptorEnabled(bean.getBeanClass()); } else { return true; } }
public static boolean isBeanEnabled(Bean<?> bean, ModuleEnablement enabled) { if (bean.isAlternative()) { if (enabled.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } else { for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enabled.isEnabledAlternativeStereotype(stereotype)) { return true; } } return false; } } else if (bean instanceof AbstractProducerBean<?, ?, ?>) { AbstractProducerBean<?, ?, ?> receiverBean = (AbstractProducerBean<?, ?, ?>) bean; return isBeanEnabled(receiverBean.getDeclaringBean(), enabled); } else if (bean instanceof DecoratorImpl<?>) { return enabled.isDecoratorEnabled(bean.getBeanClass()); } else if (bean instanceof InterceptorImpl<?>) { return enabled.isInterceptorEnabled(bean.getBeanClass()); } else { return true; } }
public static boolean isBeanEnabled(Bean<?> bean, ModuleEnablement enabled) { if (bean.isAlternative()) { if (enabled.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } else { for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enabled.isEnabledAlternativeStereotype(stereotype)) { return true; } } return false; } } else if (bean instanceof AbstractProducerBean<?, ?, ?>) { AbstractProducerBean<?, ?, ?> receiverBean = (AbstractProducerBean<?, ?, ?>) bean; return isBeanEnabled(receiverBean.getDeclaringBean(), enabled); } else if (bean instanceof DecoratorImpl<?>) { return enabled.isDecoratorEnabled(bean.getBeanClass()); } else if (bean instanceof InterceptorImpl<?>) { return enabled.isInterceptorEnabled(bean.getBeanClass()); } else { return true; } }
public static boolean isBeanEnabled(Bean<?> bean, ModuleEnablement enabled) { if (bean.isAlternative()) { if (enabled.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } else { for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enabled.isEnabledAlternativeStereotype(stereotype)) { return true; } } return false; } } else if (bean instanceof AbstractProducerBean<?, ?, ?>) { AbstractProducerBean<?, ?, ?> receiverBean = (AbstractProducerBean<?, ?, ?>) bean; return isBeanEnabled(receiverBean.getDeclaringBean(), enabled); } else if (bean instanceof DecoratorImpl<?>) { return enabled.isDecoratorEnabled(bean.getBeanClass()); } else if (bean instanceof InterceptorImpl<?>) { return enabled.isInterceptorEnabled(bean.getBeanClass()); } else { return true; } }
ModuleEnablement enablement = manager.getEnabled(); if ((BeanKind.INTERCEPTOR.equals(kind) && enablement.isInterceptorEnabled(bean.getBeanClass())) || (BeanKind.DECORATOR.equals(kind) && enablement.isDecoratorEnabled(bean.getBeanClass())) || isSelectedAlternative(enablement, bean)) { bdasBuilder.add(createSimpleBdaJson(manager.getId()));
ModuleEnablement enablement = manager.getEnabled(); if ((BeanKind.INTERCEPTOR.equals(kind) && enablement.isInterceptorEnabled(bean.getBeanClass())) || (BeanKind.DECORATOR.equals(kind) && enablement.isDecoratorEnabled(bean.getBeanClass())) || isSelectedAlternative(enablement, bean)) { bdasBuilder.add(createSimpleBdaJson(manager.getId()));