Package ru.cprocsp.ACSP.tools.common
Class RawResource
- java.lang.Object
-
- ru.cprocsp.ACSP.tools.common.RawResource
-
public class RawResource extends java.lang.ObjectСлужебный класс RawResource предназначен для копирования ресурсов в папку приложения.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancopy(int resourceId, java.lang.String fileName, boolean overwrite)Копирование ресурсов в папку srcDir по идентификатору ресурса в папке raw.static booleanwriteStreamToFile(java.io.File inputFile, java.lang.String path, java.lang.String fileName)Запись в файл потока данных.static booleanwriteStreamToFile(java.io.InputStream input, java.lang.String path, java.lang.String fileName)Запись в файл потока данных.
-
-
-
Method Detail
-
copy
public boolean copy(int resourceId, java.lang.String fileName, boolean overwrite)Копирование ресурсов в папку srcDir по идентификатору ресурса в папке raw.- Parameters:
resourceId- Идентификатор копируемого ресурса.fileName- Имя создаваемого файла, куда будет записан ресурс.overwrite- True, если ресурс нужно переписать, даже если он существует.- Returns:
- True, если копирование выполнено успешно.
-
writeStreamToFile
public static boolean writeStreamToFile(java.io.File inputFile, java.lang.String path, java.lang.String fileName)Запись в файл потока данных.- Parameters:
inputFile- Исходный файл данных.path- Папка, в которой следует создать файл fileName.fileName- Имя файла для записи в него данных.- Returns:
- True, если запись выполнена успешно.
-
writeStreamToFile
public static boolean writeStreamToFile(java.io.InputStream input, java.lang.String path, java.lang.String fileName)Запись в файл потока данных.- Parameters:
input- Исходный поток данных.path- Папка, в которой следует создать файл fileName.fileName- Имя файла для записи в него данных.- Returns:
- True, если запись выполнена успешно.
-
-