public static ClassLoader getExtensionClassLoader ( ) { final Collection < ClassLoader > childClassLoaders = new ArrayList <> ( ) ; childClassLoaders . addAll ( _allExtensionClassLoaders ) ; childClassLoaders . add ( ClassLoaderUtils . getParentClassLoader ( ) ) ; return new CompoundClassLoader ( childClassLoaders ) ; }
Gets the classloader that represents the currently loaded extensions classes .