ClassLoader function ( ClassLoader arg0 , Class < ? > [ ] arg1 ) { if ( canSeeAllInterfaces ( arg0 , arg1 ) ) { return arg0 ; } ProxyClassLoader loc0 = new ProxyClassLoader ( arg0 , arg1 ) ; for ( Class < ? > loc1 : arg1 ) { loc0 . addLoader ( loc1 . getClassLoader ( ) ) ; } return loc0 ; }
return a classloader that can see all the given interfaces if the given loader can see all interfaces then it is used . if not then a combined classloader of all interface classloaders is returned . concode_field_sep ProxyHelper HELPER concode_field_sep Object getProxyInternal concode_elem_sep Object getProxy concode_elem_sep boolean canSeeAllInterfaces