Package org.eclipse.rdf4j.common.io
Class ResourceUtil
java.lang.Object
org.eclipse.rdf4j.common.io.ResourceUtil
ResourceUtil is a utility class for retrieving resources (images, property-files, etc) from the classpath.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic InputStream
getInputStream
(String resourceName) Get an inputstream on the specified resource.static Properties
getProperties
(String resourceName) Retrieve a properties resource.static String
Retrieve the String contents of the specified resource, obtained by opening in inputstream on the resource and then interpreting the bytes contained in the inputstream as if they represented characters.static URL
The URL to the specified resource
-
Constructor Details
-
ResourceUtil
public ResourceUtil()
-
-
Method Details
-
getURL
The URL to the specified resource- Parameters:
resourceName
- the name of the resource- Returns:
- the URL to the specified resource, or null if the resource could not be found
-
getInputStream
Get an inputstream on the specified resource.- Parameters:
resourceName
- the name of the resource- Returns:
- an inputstream on the specified resource, or null if the resource could not be found
-
getString
Retrieve the String contents of the specified resource, obtained by opening in inputstream on the resource and then interpreting the bytes contained in the inputstream as if they represented characters. This may not make sense on all resources. There is no "magic" in this method to read anything other than plain text.- Parameters:
resourceName
- the name of the resource- Returns:
- the String contents of the specified resource, or null if the specified resource could not be found
- Throws:
IOException
- when something goes wrong trying to read the resource
-
getProperties
Retrieve a properties resource.- Parameters:
resourceName
- the name of the resource- Returns:
- a Properties object representing the contents of the resource, or null if the specified resource could not be found
- Throws:
IOException
-