if (AbstractProducerBean.class.isInstance(bean) && AbstractProducerBean.class.cast(bean).getOwnerComponent().isAlternative())
((AbstractProducerBean) bean).getOwnerComponent().isAlternative()))
if (AbstractProducerBean.class.isInstance(bean) && AbstractProducerBean.class.cast(bean).getOwnerComponent().isAlternative())
((AbstractProducerBean) bean).getOwnerComponent().isAlternative()))