public final class OnBotJavaFileSystemUtils
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
OnBotJavaFileSystemUtils.LineEndings |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXT_JAVA_FILE |
static java.lang.String |
EXT_TEMP_FILE |
static java.lang.String |
EXT_ZIP_FILE |
static java.lang.String |
PATH_SEPARATOR |
static java.io.File |
templatesDir |
Modifier and Type | Method and Description |
---|---|
static boolean |
ensureTemplates() |
static NanoHTTPD.Response |
getFile(java.util.Map<java.lang.String,java.util.List<java.lang.String>> data) |
static NanoHTTPD.Response |
getFile(java.util.Map<java.lang.String,java.util.List<java.lang.String>> data,
boolean folderAsZip,
java.lang.String lineEndings) |
static java.lang.StringBuilder |
readFile(OnBotJavaFileSystemUtils.LineEndings lineEnding,
java.io.File file) |
static java.lang.StringBuilder |
readFile(java.lang.String lineEnding,
java.io.File file) |
static void |
searchForFiles(java.lang.String startPath,
java.io.File startFile,
java.util.List<java.lang.String> results,
boolean includeFolders) |
static NanoHTTPD.Response |
serveFile(java.lang.String uri) |
public static final java.io.File templatesDir
public static final java.lang.String PATH_SEPARATOR
public static final java.lang.String EXT_TEMP_FILE
public static final java.lang.String EXT_JAVA_FILE
public static final java.lang.String EXT_ZIP_FILE
public static NanoHTTPD.Response getFile(java.util.Map<java.lang.String,java.util.List<java.lang.String>> data)
public static NanoHTTPD.Response getFile(java.util.Map<java.lang.String,java.util.List<java.lang.String>> data, boolean folderAsZip, java.lang.String lineEndings)
public static boolean ensureTemplates()
public static void searchForFiles(java.lang.String startPath, java.io.File startFile, java.util.List<java.lang.String> results, boolean includeFolders)
public static NanoHTTPD.Response serveFile(java.lang.String uri) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static java.lang.StringBuilder readFile(OnBotJavaFileSystemUtils.LineEndings lineEnding, java.io.File file) throws java.io.IOException
java.io.IOException
public static java.lang.StringBuilder readFile(java.lang.String lineEnding, java.io.File file) throws java.io.IOException
java.io.IOException