private static boolean isSelectedAlternative(ModuleEnablement enablement, Bean<?> bean) { if (bean.isAlternative()) { if (enablement.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enablement.isEnabledAlternativeStereotype(stereotype)) { return true; } } } return false; }
private static boolean isSelectedAlternative(ModuleEnablement enablement, Bean<?> bean) { if (bean.isAlternative()) { if (enablement.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enablement.isEnabledAlternativeStereotype(stereotype)) { return true; } } } return false; }
private static boolean isSelectedAlternative(ModuleEnablement enablement, Bean<?> bean) { if (bean.isAlternative()) { if (enablement.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enablement.isEnabledAlternativeStereotype(stereotype)) { return true; } } } return false; }
private static boolean isSelectedAlternative(ModuleEnablement enablement, Bean<?> bean) { if (bean.isAlternative()) { if (enablement.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enablement.isEnabledAlternativeStereotype(stereotype)) { return true; } } } return false; }
private static boolean isSelectedAlternative(ModuleEnablement enablement, Bean<?> bean) { if (bean.isAlternative()) { if (enablement.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enablement.isEnabledAlternativeStereotype(stereotype)) { return true; } } } return false; }
private static boolean isSelectedAlternative(ModuleEnablement enablement, Bean<?> bean) { if (bean.isAlternative()) { if (enablement.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enablement.isEnabledAlternativeStereotype(stereotype)) { return true; } } } return false; }
private static boolean isSelectedAlternative(ModuleEnablement enablement, Bean<?> bean) { if (bean.isAlternative()) { if (enablement.isEnabledAlternativeClass(bean.getBeanClass())) { return true; } for (Class<? extends Annotation> stereotype : bean.getStereotypes()) { if (enablement.isEnabledAlternativeStereotype(stereotype)) { return true; } } } return false; }
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; } }