Class FileResourceFinder

java.lang.Object
org.codehaus.janino.util.resource.ResourceFinder
org.codehaus.janino.util.resource.FileResourceFinder
Direct Known Subclasses:
DirectoryResourceFinder

public abstract class FileResourceFinder extends ResourceFinder
This class specializes the ResourceFinder for finding resources in Files.

It finds FileResources instead of simple Resources.

  • Constructor Details

    • FileResourceFinder

      public FileResourceFinder()
  • Method Details

    • findResource

      public final Resource findResource(String resourceName)
      Description copied from class: ResourceFinder
      Find a resource by name and return it as a Resource object.
      Specified by:
      findResource in class ResourceFinder
      Parameters:
      resourceName - Designates the resource; typically structured by slashes ("/") like "com/foo/pkg/Bar.class"
      Returns:
      null if the resource could not be found
    • findResourceAsFile

      protected abstract File findResourceAsFile(String resourceName)
      Converts a given resource resource name into a File.