EpicKnarvik97 a58e9e5e93 Gjør om noen utility klasser til final
Gjør om IOUtil til final class
Gjør om ResourceUtil til final class
2020-02-25 16:58:15 +01:00

22 lines
726 B
Java

package inf112.fiasko.roborally.utility;
import java.io.InputStream;
public final class ResourceUtil {
private ResourceUtil() {}
/**
* Gets an input stream for a given resource
* @param resourcePath The relative path from the resources folder to the resource
* @return An input stream
*/
public static InputStream getResourceAsInputStream(String resourcePath) {
ClassLoader classloader = Thread.currentThread().getContextClassLoader();
InputStream resourceStream = classloader.getResourceAsStream(resourcePath);
if (resourceStream == null) {
throw new IllegalArgumentException("Unable to load resource.");
}
return resourceStream;
}
}