Uses of Interface
org.codehaus.janino.util.resource.Resource
-
Packages that use Resource Package Description org.codehaus.janino The classes in this package pose the core of the Janino JavaTM compiler.org.codehaus.janino.util.resource Classes related to loading "resources" (ResourceFinder
) and creating resources (ResourceCreator
). -
-
Uses of Resource in org.codehaus.janino
Methods in org.codehaus.janino with parameters of type Resource Modifier and Type Method Description boolean
Compiler. compile(Resource[] sourceResources)
private IClass
Compiler.CompilerIClassLoader. defineIClassFromClassFileResource(Resource classFileResource)
Open the givenclassFileResource
, read its contents, define it in theIClassLoader
, and resolve it (this step may involve loading more classes).private IClass
Compiler.CompilerIClassLoader. defineIClassFromSourceResource(Resource sourceResource, java.lang.String className)
Parse the compilation unit stored in the givensourceResource
, remember it inCompiler.this.parsedCompilationUnits
(it may declare other classes that are needed later), find the declaration of the type with the givenclassName
, and define it in theIClassLoader
.private static byte[]
CachingJavaSourceClassLoader. readResource(Resource r)
Reads all bytes from the given resource. -
Uses of Resource in org.codehaus.janino.util.resource
Classes in org.codehaus.janino.util.resource that implement Resource Modifier and Type Class Description class
FileResource
Representation of a resource that is aFile
.Methods in org.codehaus.janino.util.resource that return Resource Modifier and Type Method Description Resource
FileResourceFinder. findResource(java.lang.String resourceName)
Resource
MapResourceFinder. findResource(java.lang.String resourceName)
Resource
MultiResourceFinder. findResource(java.lang.String resourceName)
abstract Resource
ResourceFinder. findResource(java.lang.String resourceName)
Find a resource by name and return it as aResource
object.Resource
ZipFileResourceFinder. findResource(java.lang.String resourceName)
-