Package org.marc4j.util
Class ResourcesUtil
- java.lang.Object
-
- org.marc4j.util.ResourcesUtil
-
public class ResourcesUtil extends Object
Utility class to access to resouces files on the classpath
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static InputStream
getStream(String resourceName)
Devuelve el stream del recurso dado.static URL
getURL(String resourceName)
Devuelve la URL del recurso dado.static String
normalizeResourceName(String resourceName)
Normaliza el nombre de recurso, limpiando separadores "\" y poniendo un / al principio si no lo había.
-
-
-
Method Detail
-
getURL
public static URL getURL(String resourceName)
Devuelve la URL del recurso dado. A partir de esa URL se puede abrir un InputStream ó obtener al File que lleva debajo, si es que lo hay (esto permitiría, por ejemplo, hacer un chequeo de ficheros modificados a partir de su fecha).- Parameters:
resourceName
- Nombre "classpath" del recurso, separado por / o por \\- Returns:
- URL del recurso
-
normalizeResourceName
public static String normalizeResourceName(String resourceName)
Normaliza el nombre de recurso, limpiando separadores "\" y poniendo un / al principio si no lo había.
-
getStream
public static InputStream getStream(String resourceName) throws IOException
Devuelve el stream del recurso dado.- Parameters:
resourceName
- Nombre "classpath" del recurso, separado por / o por \\- Returns:
- InputStream
- Throws:
IOException
-
-