this method returns a class loaded from the context classloader , or the classloader supplied by a client . this is appropriate for jdbc drivers , model root classes , etc. . it is not appropriate for any class that extends one of the supplied classes or interfaces . concode_field_sep List<ClassLoader> externalClassLoaders concode_field_sep URL getResource concode_elem_sep CommentGenerator createCommentGenerator concode_elem_sep IntrospectedTable createIntrospectedTableForValidation concode_elem_sep IntrospectedTable createIntrospectedTable concode_elem_sep XmlFormatter createXmlFormatter concode_elem_sep Class<?> internalClassForName concode_elem_sep JavaFormatter createJavaFormatter concode_elem_sep Object createExternalObject concode_elem_sep JavaTypeResolver createJavaTypeResolver concode_elem_sep Plugin createPlugin concode_elem_sep ConnectionFactory createConnectionFactory concode_elem_sep IntrospectedColumn createIntrospectedColumn concode_elem_sep void reset concode_elem_sep Object createInternalObject concode_elem_sep void addExternalClassLoader
Class < ? > function ( String arg0 ) { Class < ? > loc0 ; for ( ClassLoader loc1 : externalClassLoaders ) { try { loc0 = Class . forName ( arg0 , true , loc1 ) ; return loc0 ; } catch ( Throwable loc2 ) { } } return internalClassForName ( arg0 ) ; }