TarUtil
public class TarUtil
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.util.TarUtil |
Utilitas untuk memanipulasi file tar. Itu membungkus kompres umum untuk memberikan dukungan tar.
Ringkasan
Konstruktor publik | |
---|---|
TarUtil () |
Metode publik | |
---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) Pembantu untuk mengekstrak dan mencatat file tar gz dan kontennya kepada reporter |
static File | extractTarGzipToTemp (File targzFile, String nameHint) Buka tar dan ungzip file tar.gz ke direktori temp. |
static File | gzip (File inputFile) Fungsi utilitas untuk gzip (.gz) suatu file. |
static boolean | isGzip (File file) Tentukan apakah suatu file adalah gzip. |
static File | unGzip (File inputFile, File outputDir) UnGZip file: file tar.gz atau tgz akan menjadi file tar. |
static | unTar (File inputFile, File outputDir) Untar file tar ke dalam direktori. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) Untar file tar ke dalam direktori. |
Konstruktor publik
TarUtil
public TarUtil ()
Metode publik
ekstrakDanLog
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Pembantu untuk mengekstrak dan mencatat file tar gz dan kontennya kepada reporter
Parameter | |
---|---|
listener | ITestLogger : ITestLogger tempat mencatat file. |
targzFile | File : tar.gz ERROR(/File) yang memerlukan log kontennya. |
baseName | String : nama dasar di mana file akan ditemukan. |
ekstrakTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile, String nameHint)
Buka tar dan ungzip file tar.gz ke direktori temp.
Parameter | |
---|---|
targzFile | File : file tar.gz yang akan diekstrak. |
nameHint | String : awalan untuk direktori temp. |
Kembali | |
---|---|
File | direktori sementara. |
Melempar | |
---|---|
| FileNotFoundException |
| Pengecualian IO |
gzip
public static File gzip (File inputFile)
Fungsi utilitas untuk gzip (.gz) suatu file. ekstensi .gz akan ditambahkan ke nama file dasar.
Parameter | |
---|---|
inputFile | File : ERROR(/File) yang akan di-gzip. |
Kembali | |
---|---|
File | file yang di-gzip. |
Melempar | |
---|---|
| Pengecualian IO |
adalahGzip
public static boolean isGzip (File file)
Tentukan apakah suatu file adalah gzip.
Parameter | |
---|---|
file | File : file yang akan diperiksa. |
Kembali | |
---|---|
boolean | apakah file tersebut gzip. |
Melempar | |
---|---|
| jika file tidak dapat dibaca. |
hapus Gzip
public static File unGzip (File inputFile, File outputDir)
UnGZip file: file tar.gz atau tgz akan menjadi file tar.
Parameter | |
---|---|
inputFile | File : ERROR(/File) untuk ungzip |
outputDir | File : Direktori tempat meletakkan file yang tidak di-zip. |
Kembali | |
---|---|
File | sebuah ERROR(/File) menunjuk ke file yang tidak di-zip. |
Melempar | |
---|---|
| FileNotFoundException |
| Pengecualian IO |
hapus Tar
public staticunTar (File inputFile, File outputDir)
Untar file tar ke dalam direktori. File tar.gz harus di- unGzip(File, File)
terlebih dahulu.
Parameter | |
---|---|
inputFile | File : File tar yang akan diekstrak |
outputDir | File : direktori tempat meletakkan file hasil ekstrak. |
Kembali | |
---|---|
Daftar ERROR(/File) tidak tertar. |
Melempar | |
---|---|
| FileNotFoundException |
| Pengecualian IO |
hapus Tar
public staticunTar (File inputFile, File outputDir, fileNames)
Untar file tar ke dalam direktori. File tar.gz harus di- unGzip(File, File)
terlebih dahulu.
Parameter | |
---|---|
inputFile | File : File tar yang akan diekstrak |
outputDir | File : direktori tempat meletakkan file hasil ekstrak. |
fileNames |
Kembali | |
---|---|
Daftar ERROR(/File) tidak tertar. |
Melempar | |
---|---|
| FileNotFoundException |
| Pengecualian IO |
TarUtil
public class TarUtil
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.util.TarUtil |
Utilitas untuk memanipulasi file tar. Itu membungkus kompres umum untuk memberikan dukungan tar.
Ringkasan
Konstruktor publik | |
---|---|
TarUtil () |
Metode publik | |
---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) Pembantu untuk mengekstrak dan mencatat file tar gz dan kontennya kepada reporter |
static File | extractTarGzipToTemp (File targzFile, String nameHint) Buka tar dan ungzip file tar.gz ke direktori temp. |
static File | gzip (File inputFile) Fungsi utilitas untuk gzip (.gz) suatu file. |
static boolean | isGzip (File file) Tentukan apakah suatu file adalah gzip. |
static File | unGzip (File inputFile, File outputDir) UnGZip file: file tar.gz atau tgz akan menjadi file tar. |
static | unTar (File inputFile, File outputDir) Untar file tar ke dalam direktori. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) Untar file tar ke dalam direktori. |
Konstruktor publik
TarUtil
public TarUtil ()
Metode publik
ekstrakDanLog
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Pembantu untuk mengekstrak dan mencatat file tar gz dan kontennya kepada reporter
Parameter | |
---|---|
listener | ITestLogger : ITestLogger tempat mencatat file. |
targzFile | File : tar.gz ERROR(/File) yang memerlukan log kontennya. |
baseName | String : nama dasar di mana file akan ditemukan. |
ekstrakTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile, String nameHint)
Buka tar dan ungzip file tar.gz ke direktori temp.
Parameter | |
---|---|
targzFile | File : file tar.gz yang akan diekstrak. |
nameHint | String : awalan untuk direktori temp. |
Kembali | |
---|---|
File | direktori sementara. |
Melempar | |
---|---|
| FileNotFoundException |
| Pengecualian IO |
gzip
public static File gzip (File inputFile)
Fungsi utilitas untuk gzip (.gz) suatu file. ekstensi .gz akan ditambahkan ke nama file dasar.
Parameter | |
---|---|
inputFile | File : ERROR(/File) yang akan di-gzip. |
Kembali | |
---|---|
File | file yang di-gzip. |
Melempar | |
---|---|
| Pengecualian IO |
adalahGzip
public static boolean isGzip (File file)
Tentukan apakah suatu file adalah gzip.
Parameter | |
---|---|
file | File : file yang akan diperiksa. |
Kembali | |
---|---|
boolean | apakah file tersebut gzip. |
Melempar | |
---|---|
| jika file tidak dapat dibaca. |
hapus Gzip
public static File unGzip (File inputFile, File outputDir)
UnGZip file: file tar.gz atau tgz akan menjadi file tar.
Parameter | |
---|---|
inputFile | File : ERROR(/File) untuk ungzip |
outputDir | File : Direktori tempat meletakkan file yang tidak di-zip. |
Kembali | |
---|---|
File | sebuah ERROR(/File) menunjuk ke file yang tidak di-zip. |
Melempar | |
---|---|
| FileNotFoundException |
| Pengecualian IO |
hapus Tar
public staticunTar (File inputFile, File outputDir)
Untar file tar ke dalam direktori. File tar.gz harus di- unGzip(File, File)
terlebih dahulu.
Parameter | |
---|---|
inputFile | File : File tar yang akan diekstrak |
outputDir | File : direktori tempat meletakkan file hasil ekstrak. |
Kembali | |
---|---|
Daftar ERROR(/File) tidak tertar. |
Melempar | |
---|---|
| FileNotFoundException |
| Pengecualian IO |
hapus Tar
public staticunTar (File inputFile, File outputDir, fileNames)
Untar file tar ke dalam direktori. File tar.gz harus di- unGzip(File, File)
terlebih dahulu.
Parameter | |
---|---|
inputFile | File : File tar yang akan diekstrak |
outputDir | File : direktori tempat meletakkan file hasil ekstrak. |
fileNames |
Kembali | |
---|---|
Daftar ERROR(/File) tidak tertar. |
Melempar | |
---|---|
| FileNotFoundException |
| Pengecualian IO |