Top Description Constructors Methods
org.codehaus.commons.compiler.util.resource

public abstract Class FileResourceFinder

extends ListableResourceFinder
Class Inheritance
Known Direct Subclasses
org.codehaus.commons.compiler.util.resource.DirectoryResourceFinder
Imports
java.io.File, org.codehaus.commons.nullanalysis.Nullable

This class specializes the org.codehaus.commons.compiler.util.resource.ResourceFinder for finding resources in java.io.Files.

It finds FileResources instead of simple Resources.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final Resource
findResource(String
Designates the resource; typically structured by slashes ("/") like "com/foo/pkg/Bar.class"
resourceName
)

Implements abstract org.codehaus.commons.compiler.util.resource.ResourceFinder.findResource.

Finds a resource by name and return it as a Resource object.
protected abstract File
findResourceAsFile(String resourceName)

Converts a given resource resource name into a File.

Inherited from org.codehaus.commons.compiler.util.resource.ListableResourceFinder:
list

Constructor Detail

FileResourceFinderback to summary
public FileResourceFinder()

Method Detail

findResourceback to summary
public final Resource findResource(String resourceName)

Implements abstract org.codehaus.commons.compiler.util.resource.ResourceFinder.findResource.

Doc from org.codehaus.commons.compiler.util.resource.ResourceFinder.findResource.

Finds a resource by name and return it as a Resource object.

Parameters
resourceName:String

Designates the resource; typically structured by slashes ("/") like "com/foo/pkg/Bar.class"

Returns:Resource

null if the resource could not be found

Annotations
@Override
@Nullable
findResourceAsFileback to summary
protected abstract File findResourceAsFile(String resourceName)

Converts a given resource resource name into a File.

Annotations
@Nullable