docs: public void delegateTo(final ClassLoader classLoader, final boolean isParent) {
          if (classLoader == null) {
              return;
          }
          // Check if this is a parent before checking if the classloader is already in the delegatedTo set,
          // so that if the classloader is a context classloader but also a parent, it still gets marked as
          // a parent classloader.
          if (isParent) {
              allParentClassLoaders.add(classLoader);
          }
          if (delegatedTo.add(classLoader)) {
              // Find ClassLoaderHandlerRegistryEntry for this classloader
              final ClassLoaderHandlerRegistryEntry entry = getRegistryEntry(classLoader);
              // Delegate to this classloader, by recursing to that classloader to get its classloader order
              entry.findClassLoaderOrder(classLoader, this);
          }
      }