Class ResourceHelper
java.lang.Object
de.s42.base.resources.ResourceHelper
- Author:
- Benjamin Schiller
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static ClassLoaderstatic IcongetResourceAsIcon(Class moduleClass, String relativeResourceName, int width, int height) static IcongetResourceAsIcon(String absoluteResourceName, int width, int height) static IcongetResourceAsIcon(String absoluteResourceName, int width, int height, ClassLoader classLoader) static BufferedImagegetResourceAsImage(Class moduleClass, String relativeResourceName) static BufferedImagegetResourceAsImage(String absoluteResourceName) static BufferedImagegetResourceAsImage(String absoluteResourceName, ClassLoader classLoader) static InputStreamgetResourceAsStream(Class moduleClass, String relativeResourceName) static InputStreamgetResourceAsStream(String resourceName) static InputStreamgetResourceAsStream(String resourceName, ClassLoader classLoader) getResourceAsString(Class refClass, String relativeResourceName) getResourceAsString(String resourceName) getResourceAsString(String resourceName, ClassLoader classLoader) static byte[]getZippedSingleFileResourceAsByteArray(String resourceName) static byte[]getZippedSingleFileResourceAsByteArray(String resourceName, ClassLoader classLoader) static StringgetZippedSingleFileResourceAsString(String resourceName) static StringgetZippedSingleFileResourceAsString(String resourceName, ClassLoader classLoader) static booleanhasResource(Class refClass, String relativeResourceName) static booleanhasResource(String resourceName) static booleanhasResource(String resourceName, ClassLoader classLoader)
-
Constructor Details
-
ResourceHelper
private ResourceHelper()
-
-
Method Details
-
getDefaultClassLoader
-
hasResource
-
hasResource
-
hasResource
-
getResourceAsString
- Throws:
IOException
-
getResourceAsString
public static Optional<String> getResourceAsString(String resourceName, ClassLoader classLoader) throws IOException - Throws:
IOException
-
getResourceAsString
public static Optional<String> getResourceAsString(Class refClass, String relativeResourceName) throws IOException - Throws:
IOException
-
getZippedSingleFileResourceAsString
- Throws:
IOException
-
getZippedSingleFileResourceAsString
public static String getZippedSingleFileResourceAsString(String resourceName, ClassLoader classLoader) throws IOException - Throws:
IOException
-
getZippedSingleFileResourceAsByteArray
- Throws:
IOException
-
getZippedSingleFileResourceAsByteArray
public static byte[] getZippedSingleFileResourceAsByteArray(String resourceName, ClassLoader classLoader) throws IOException - Throws:
IOException
-
getResourceAsStream
-
getResourceAsStream
-
getResourceAsStream
-
getResourceAsIcon
-
getResourceAsIcon
-
getResourceAsIcon
public static Icon getResourceAsIcon(String absoluteResourceName, int width, int height, ClassLoader classLoader) -
getResourceAsImage
-
getResourceAsImage
-
getResourceAsImage
public static BufferedImage getResourceAsImage(String absoluteResourceName, ClassLoader classLoader)
-