# Uses of Interface
org.apache.struts2.util.finder.ClassLoaderInterface

Packages that use ClassLoaderInterface
Package
Description
org.apache.struts2.util.finder

- ## Uses of ClassLoaderInterface in org.apache.struts2.util.finder

  Classes in org.apache.struts2.util.finder that implement ClassLoaderInterface
  Modifier and Type
  Class
  Description
  `class`
  `ClassLoaderInterfaceDelegate`
  Default implementation of ClassLoaderInterface, which delegates to an actual ClassLoader
  Methods in org.apache.struts2.util.finder that return ClassLoaderInterface
  Modifier and Type
  Method
  Description
  `ClassLoaderInterface`
  ClassFinder.`getClassLoaderInterface()`
  `ClassLoaderInterface`
  ClassLoaderInterface.`getParent()`
  `ClassLoaderInterface`
  ClassLoaderInterfaceDelegate.`getParent()`
  Methods in org.apache.struts2.util.finder with parameters of type ClassLoaderInterface
  Modifier and Type
  Method
  Description
  `ClassFinder`
  ClassFinderFactory.`buildClassFinder(ClassLoaderInterface classLoaderInterface, Collection<URL> urls, boolean extractBaseInterfaces, Set<String> protocols, Test<String> classNameFilter)`
  `UrlSet`
  UrlSet.`exclude(ClassLoaderInterface parent)`
  `UrlSet`
  UrlSet.`includeClassesUrl(ClassLoaderInterface classLoaderInterface, UrlSet.FileProtocolNormalizer normalizer)`
  Try to find a classes directory inside a war file add its normalized url to this set
  Constructors in org.apache.struts2.util.finder with parameters of type ClassLoaderInterface
  Modifier
  Constructor
  Description
  ``
  `ResourceFinder(String path, ClassLoaderInterface classLoaderInterface)`
  ``
  `ResourceFinder(String path, ClassLoaderInterface classLoaderInterface, URL... urls)`
  Create a ResourceFinder instance for looking up resources (via ClassLoader or via specific URLs specifying resource locations).
  ``
  `UrlSet(ClassLoaderInterface classLoader)`
  ``
  `UrlSet(ClassLoaderInterface classLoader, Set<String> protocols)`