void function ( @ Observes ProcessInjectionTarget < ? > arg0 ) { for ( InjectionPoint loc0 : arg0 . getInjectionTarget ( ) . getInjectionPoints ( ) ) { ById loc1 = loc0 . getAnnotated ( ) . getAnnotation ( ById . class ) ; if ( loc1 != null ) { ids . add ( loc1 . value ( ) ) ; } } }
this method is fired for every component class supporting injection that may be instantiated by the container at runtime . it will look for all injection target and collect all nicks that were used and needs to be found on entitymanager concode_field_sep List<String> ids concode_field_sep void afterBeanDiscovery