Web Site

org.codehaus.janino.util.resource
Class MapResourceFinder

java.lang.Object
  extended byorg.codehaus.janino.util.resource.ResourceFinder
      extended byorg.codehaus.janino.util.resource.MapResourceFinder

public class MapResourceFinder
extends ResourceFinder

A ResourceFinder that provides access to resource stored as byte arrays in a Map.


Field Summary
 
Fields inherited from class org.codehaus.janino.util.resource.ResourceFinder
EMPTY_RESOURCE_FINDER
 
Constructor Summary
MapResourceFinder(java.util.Map map)
           
 
Method Summary
 Resource findResource(java.lang.String resourceName)
          Find a resource by name and return it as a Resource object.
 void setLastModified(long lastModified)
           
 
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, toString, wait, wait, wait
 

Constructor Detail

MapResourceFinder

public MapResourceFinder(java.util.Map map)
Method Detail

setLastModified

public void setLastModified(long lastModified)

findResource

public final 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