org.codehaus.janino.util.resource
Class MapResourceFinder

java.lang.Object
  extended by org.codehaus.janino.util.resource.ResourceFinder
      extended by org.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 final 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


Copyright © 2001-2011. All Rights Reserved.