public class StiFileUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
checkFile(java.io.File file,
boolean needRead,
boolean needWritten) |
static void |
checkReadFile(java.io.File file) |
static void |
checkWrittenFile(java.io.File file) |
static void |
copyFolder(java.io.File src,
java.io.File dest) |
static void |
copyInputStreamToFile(java.io.InputStream source,
java.io.File destination) |
static java.util.Iterator<java.io.File> |
iterateFiles(java.io.File directory,
java.lang.String[] extensions,
boolean recursive)
Позволяет перебирать файлы в заданной директории.
|
static StiLineIterator |
lineIterator(java.io.File file)
Return an Iterator for the lines in an
InputStream. |
static java.io.InputStream |
openInputStream(java.io.File file) |
static java.io.FileOutputStream |
openOutputStream(java.io.File file)
Открывает
FileOutputStream для заданного файла, если он не существует, то создает
его. |
static java.lang.String |
readFileToString(java.io.File file) |
static java.io.InputStream |
removeUtf8BOM(java.io.InputStream inputStream) |
static void |
writeStringToFile(java.io.File file,
java.lang.String data)
Записывает строку в файл.
|
public static void writeStringToFile(java.io.File file,
java.lang.String data)
throws java.io.IOException
file - для записи, если не сущетсвует, то создается.data - данные для записиjava.io.IOExceptionpublic static java.io.FileOutputStream openOutputStream(java.io.File file)
throws java.io.IOException
FileOutputStream для заданного файла, если он не существует, то создает
его.file - the file to open for outputFileOutputStreamjava.io.IOExceptionpublic static java.io.InputStream openInputStream(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Iterator<java.io.File> iterateFiles(java.io.File directory,
java.lang.String[] extensions,
boolean recursive)
public static void copyInputStreamToFile(java.io.InputStream source,
java.io.File destination)
throws java.io.IOException
java.io.IOExceptionpublic static StiLineIterator lineIterator(java.io.File file) throws java.io.IOException
InputStream.file - входной файлStiLineIteratorjava.io.IOExceptionpublic static java.io.InputStream removeUtf8BOM(java.io.InputStream inputStream)
public static java.lang.String readFileToString(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void checkReadFile(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void checkWrittenFile(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void checkFile(java.io.File file,
boolean needRead,
boolean needWritten)
throws java.io.IOException
java.io.IOExceptionpublic static void copyFolder(java.io.File src,
java.io.File dest)
throws java.io.IOException
java.io.IOExceptionCopyright © 2019 Stimulsoft. All Rights Reserved.