Uses of Class
org.codehaus.commons.compiler.util.resource.ResourceFinder
Packages that use ResourceFinder
Package
Description
This package declares interfaces for the implementation of an
IExpressionEvaluator, an IScriptEvaluator, an
IClassBodyEvaluator and an ISimpleCompiler.An implementation of the
org.codehaus.commons.compiler API that uses the "JAVAC" Java compiler that is
part of the "Java Development Kit" (JDK).Utility functionality for this project.
Classes related to loading "resources" (
ResourceFinder) and
creating resources (ResourceCreator).The core of the Janino Java compiler.
-
Uses of ResourceFinder in org.codehaus.commons.compiler
Fields in org.codehaus.commons.compiler declared as ResourceFinderModifier and TypeFieldDescriptionprotected ResourceFinderAbstractCompiler.classFileFinderImplements the "read side" of the JAVAC-doption.static final ResourceFinderICompiler.FIND_NEXT_TO_SOURCE_FILESpecial value forICompiler.setClassFileFinder(ResourceFinder).protected ResourceFinderAbstractCompiler.sourceFinderImplements the JAVAC-sourcepathoption.Methods in org.codehaus.commons.compiler with parameters of type ResourceFinderModifier and TypeMethodDescriptionvoidAbstractCompiler.setClassFileFinder(ResourceFinder classFileFinder) final voidAbstractCompiler.setClassFileFinder(ResourceFinder destination, boolean rebuild) voidICompiler.setClassFileFinder(ResourceFinder classFileFinder) ThisResourceFinderis used to check whether a.classresource already exists and is younger than the.javaresource from which it was generated.voidICompiler.setClassFileFinder(ResourceFinder classFileFinder, boolean rebuild) Equivalent withsetClassFileFinder(rebuild ? ResourceFinder.EMPTY_RESOURCE_FINDER : classFileFinder).voidAbstractCompiler.setSourceFinder(ResourceFinder sourceFinder) abstract voidAbstractJavaSourceClassLoader.setSourceFinder(ResourceFinder sourceFinder) voidICompiler.setSourceFinder(ResourceFinder sourceFinder) Finds more.javaresources that need to be compiled, i.e. -
Uses of ResourceFinder in org.codehaus.commons.compiler.jdk
Methods in org.codehaus.commons.compiler.jdk with parameters of type ResourceFinderModifier and TypeMethodDescriptionvoidJavaSourceClassLoader.setSourceFinder(ResourceFinder sourceFinder) -
Uses of ResourceFinder in org.codehaus.commons.compiler.jdk.util
Methods in org.codehaus.commons.compiler.jdk.util with parameters of type ResourceFinderModifier and TypeMethodDescriptionstatic <M extends JavaFileManager>
ForwardingJavaFileManager<M> JavaFileManagers.fromResourceFinder(M delegate, JavaFileManager.Location location, JavaFileObject.Kind kind, ResourceFinder resourceFinder, Charset charset) AForwardingJavaFileManagerthat maps accesses to a particularJavaFileManager.LocationandJavaFileObject.Kindto a search in aResourceFinder. -
Uses of ResourceFinder in org.codehaus.commons.compiler.lang
Methods in org.codehaus.commons.compiler.lang with parameters of type ResourceFinderModifier and TypeMethodDescriptionstatic ClassLoaderClassLoaders.getsResourceAsStream(ResourceFinder finder, ClassLoader parent) Creates and returns aClassLoaderthat implementsClassLoader.getResourceAsStream(String)via aResourceFinder. -
Uses of ResourceFinder in org.codehaus.commons.compiler.util
Methods in org.codehaus.commons.compiler.util that return ResourceFinderConstructors in org.codehaus.commons.compiler.util with parameters of type ResourceFinderModifierConstructorDescriptionResourceFinderClassLoader(ResourceFinder resourceFinder, ClassLoader parent) -
Uses of ResourceFinder in org.codehaus.commons.compiler.util.resource
Subclasses of ResourceFinder in org.codehaus.commons.compiler.util.resourceModifier and TypeClassDescriptionclassAFileResourceFinderthat finds file resources in a directory.classThis class specializes theResourceFinderfor finding resources inFiles.classFinds resources in any of the "*.jar" files that exist in a given set of directories.classAResourceFinderthat examines a set ofResourceFinders lazily as it searches for resources.classExtends theResourceFinderclass with aListableResourceFinder.list(String, boolean)method.classAResourceFinderthat provides access to resource stored as byte arrays in aMap.classAResourceFinderthat finds its resources through a collection of otherResourceFinders.classAResourceFinderthat finds its resources along a "path" consisting of JAR file names, ZIP file names, and directory names.classAResourceFinderthat finds resources in a ZIP file.Methods in org.codehaus.commons.compiler.util.resource that return ResourceFinderModifier and TypeMethodDescriptionstatic ResourceFinderResourceFinders.debugResourceFinder(ResourceFinder delegate) Methods in org.codehaus.commons.compiler.util.resource with parameters of type ResourceFinderModifier and TypeMethodDescriptionstatic ResourceFinderResourceFinders.debugResourceFinder(ResourceFinder delegate) Constructors in org.codehaus.commons.compiler.util.resource with parameters of type ResourceFinderConstructor parameters in org.codehaus.commons.compiler.util.resource with type arguments of type ResourceFinderModifierConstructorDescriptionLazyMultiResourceFinder(Iterator<ResourceFinder> resourceFinders) MultiResourceFinder(Iterable<? extends ResourceFinder> resourceFinders) PathResourceFinder(Iterator<ResourceFinder> entries) -
Uses of ResourceFinder in org.codehaus.janino
Methods in org.codehaus.janino that return ResourceFinderMethods in org.codehaus.janino with parameters of type ResourceFinderModifier and TypeMethodDescriptionvoidJavaSourceClassLoader.setSourceFinder(ResourceFinder sourceFinder) voidJavaSourceIClassLoader.setSourceFinder(ResourceFinder sourceFinder) Constructors in org.codehaus.janino with parameters of type ResourceFinderModifierConstructorDescriptionCachingJavaSourceClassLoader(ClassLoader parentClassLoader, ResourceFinder sourceFinder, String characterEncoding, ResourceFinder classFileCacheResourceFinder, ResourceCreator classFileCacheResourceCreator) Notice that this class is thread-safe if and only if the classFileCacheResourceCreator stores its data atomically, i.e.Compiler(ResourceFinder sourceFinder, IClassLoader parentIClassLoader) Deprecated.JavaSourceClassLoader(ClassLoader parentClassLoader, ResourceFinder sourceFinder, String characterEncoding) Constructs aJavaSourceClassLoaderthat finds Java source code through a givenResourceFinder.JavaSourceIClassLoader(ResourceFinder sourceFinder, String sourceCharsetName, IClassLoader parentIClassLoader) ResourceFinderIClassLoader(ResourceFinder resourceFinder, IClassLoader parentIClassLoader)
Compiler()and the various configuration setters instead