Class ModuleResourceLoader

java.lang.Object
org.apache.lucene.util.ModuleResourceLoader
All Implemented Interfaces:
ResourceLoader

public final class ModuleResourceLoader extends Object implements ResourceLoader
Simple ResourceLoader that uses Module.getResourceAsStream(String) and Class.forName(Module,String) to open resources and classes, respectively. Resource paths must be absolute to module's root.

To use this class, you must open the module to the org.apache.lucene.core module, otherwise resources can't be looked up.