Utils.java
package pro.verron.officestamper;
import pro.verron.officestamper.api.OfficeStamperException;
import java.io.InputStream;
import java.util.Locale;
import static java.lang.StackWalker.Option.RETAIN_CLASS_REFERENCE;
/// Utility class for the CLI.
public class Utils {
static {
Locale.setDefault(Locale.ROOT);
}
private Utils() {
throw new OfficeStamperException("Utility class");
}
static InputStream streamResource(String name) {
return StackWalker.getInstance(RETAIN_CLASS_REFERENCE)
.getCallerClass()
.getResourceAsStream(name);
}
}