Package io.github.qishr.cascara.common.util
Class JreUtils
java.lang.Object
io.github.qishr.cascara.common.util.JreUtils
public class JreUtils
Constructor Summary
| Constructor | Description |
|---|---|
| JreUtils() |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public static String | getResourceAsString(Class<?> clazz, String path) | |
| public static InputStream | getResourceAsStream(Class<?> clazz, String path) | Returns an InputStream for a JRE resource. |
| public static String | getPackageNameFromResourcePath(String path) | |
| public static ProcessHandle | parentProcess() | |
| public static boolean | isRunningInTerminal() | |
| public static boolean | isRunningViaGradle() | |
| public static boolean | isRunningViaEclipse() |
Method Details
getResourceAsString
public static String getResourceAsString(Class<?> clazz, String path)
Throws:
getResourceAsStream
public static InputStream getResourceAsStream(Class<?> clazz, String path)
Returns an InputStream for a JRE resource.
Returns:
The InputStream returned by Class.getResourceAsStream.
Throws:
getPackageNameFromResourcePath
public static String getPackageNameFromResourcePath(String path)
parentProcess
public static ProcessHandle parentProcess()
isRunningInTerminal
public static boolean isRunningInTerminal()
isRunningViaGradle
public static boolean isRunningViaGradle()
isRunningViaEclipse
public static boolean isRunningViaEclipse()