public class IOUtils
extends java.lang.Object
Constructor and Description |
---|
IOUtils() |
Modifier and Type | Method and Description |
---|---|
static java.io.InputStream |
catchForbidden(java.net.URL url) |
static void |
copy(fr.flowarg.flowlogger.ILogger logger,
java.nio.file.Path in,
java.nio.file.Path out) |
static void |
download(fr.flowarg.flowlogger.ILogger logger,
java.net.URL in,
java.nio.file.Path out) |
static java.lang.String |
getContent(java.net.URL url) |
static java.nio.file.Path |
getMinecraftFolder() |
static com.google.gson.JsonElement |
readJson(java.io.InputStream inputStream)
Reading an inputStream in a json element
|
static com.google.gson.JsonElement |
readJson(java.net.URL jsonURL)
Reading an url in a json element
|
public static void download(fr.flowarg.flowlogger.ILogger logger, java.net.URL in, java.nio.file.Path out)
public static void copy(fr.flowarg.flowlogger.ILogger logger, java.nio.file.Path in, java.nio.file.Path out)
public static java.lang.String getContent(java.net.URL url)
public static com.google.gson.JsonElement readJson(java.net.URL jsonURL)
jsonURL
- json inputpublic static com.google.gson.JsonElement readJson(java.io.InputStream inputStream)
inputStream
- json inputpublic static java.io.InputStream catchForbidden(java.net.URL url) throws java.io.IOException
java.io.IOException
public static java.nio.file.Path getMinecraftFolder()