void function ( @ Observes AfterBeanDiscovery arg0 , BeanManager arg1 ) { for ( final String loc0 : ids ) { BeanBuilder < Person > loc1 = new BeanBuilder < Person > ( arg1 ) . beanClass ( Person . class ) . types ( Person . class , Object . class ) . qualifiers ( new ByIdLiteral ( loc0 ) ) . beanLifecycle ( new PersonContextualLifecycle ( loc0 ) ) ; arg0 . addBean ( loc1 . create ( ) ) ; } }
this method is fired when cdi has fully completed the bean discovery process concode_field_sep List<String> ids concode_field_sep void processInjectionTarget