◆ getFilePath() [1/2]
static File fiftyone.pipeline.util.FileFinder.getFilePath | ( | String | file, |
String | searchRoot | ||
) |
static
Search for a resource (file) in a context {searchRoot}.
The file sought must end in the supplied string, where the components of the string must wholly match the components of the location it is found in - per Path#endsWith
When using this feature be aware that the first match is returned, not the closest in scope, so try to use unique paths.
- Parameters
-
- file - the qualified name of the resource to find
- searchRoot - which part of the directory structure to search
- Returns
- a File representing the resource
- Exceptions
-
- IllegalArgumentException - if the resource can't be found