Package org.djutils.io
Class URLResource
java.lang.Object
org.djutils.io.URLResource
The URLResource class helps to resolve a file location in a project, JAR, or folder. The static methods return a URL of the
file location that was found, or null in case it was not found.
Copyright (c) 2002-2024 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license, which can be found at https://djutils.org/docs/license.html.
- Author:
- Peter Jacobs, Alexander Verbraeck
-
Method Summary
Modifier and TypeMethodDescriptionstatic URL
getResource
(String name) Resolves a resource for name.static URL
getResource
(String name, String base) Resolves a resource for name.static InputStream
getResourceAsStream
(String name) returns the resource as stream.
-
Method Details
-
getResource
Resolves a resource for name.- Parameters:
name
- String; the name to search for- Returns:
- the resolved URL
-
getResource
Resolves a resource for name. For relative names, base is used to resolve to an absolute name. If name is absolute, base is ignored.- Parameters:
name
- String; the name to search forbase
- String; the base for relative paths- Returns:
- the resolved URL
-
getResourceAsStream
returns the resource as stream.- Parameters:
name
- String; the name of the resource- Returns:
- the inputStream
-