Web Site

org.codehaus.janino.util.resource
Class ZipFileResourceFinder

java.lang.Object
  extended by org.codehaus.janino.util.resource.ResourceFinder
      extended by org.codehaus.janino.util.resource.ZipFileResourceFinder

public class ZipFileResourceFinder
extends ResourceFinder

A ResourceFinder that finds resources in a ZIP file.


Field Summary
 
Fields inherited from class org.codehaus.janino.util.resource.ResourceFinder
EMPTY_RESOURCE_FINDER
 
Constructor Summary
ZipFileResourceFinder(java.util.zip.ZipFile zipFile)
           
 
Method Summary
 Resource findResource(java.lang.String resourceName)
          Find a resource by name and return it as a Resource object.
 java.lang.String toString()
           
 
Methods inherited from class org.codehaus.janino.util.resource.ResourceFinder
findResourceAsStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ZipFileResourceFinder

public ZipFileResourceFinder(java.util.zip.ZipFile zipFile)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

findResource

public Resource findResource(java.lang.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

Web Site