TarUtil
public class TarUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TarUtil |
Bir tar dosyasını işlemek için yardımcı program. Katran desteği sağlamak için commons-compress'i sarar.
Özet
Kamu inşaatçıları | |
---|---|
TarUtil () |
Genel yöntemler | |
---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) Tar gz dosyasını ve içeriğini çıkarma ve muhabirlere kaydetme yardımcısı |
static File | extractTarGzipToTemp (File targzFile, String nameHint) Tar.gz dosyasının tarını açın ve zip dosyasını geçici bir dizine açın. |
static File | gzip (File inputFile) Bir dosyayı gzip'e (.gz) sıkıştırmak için yardımcı işlev. |
static boolean | isGzip (File file) Bir dosyanın gzip olup olmadığını belirleyin. |
static File | unGzip (File inputFile, File outputDir) Bir dosyayı GZip'ten çıkarın: tar.gz veya tgz dosyası tar dosyasına dönüşür. |
static | unTar (File inputFile, File outputDir) Bir tar dosyasının etiketini bir dizine çıkarın. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) Bir tar dosyasının etiketini bir dizine çıkarın. |
Kamu inşaatçıları
TarUtil
public TarUtil ()
Genel yöntemler
ayıklamakvegünlük
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Tar gz dosyasını ve içeriğini çıkarma ve muhabirlere kaydetme yardımcısı
Parametreler | |
---|---|
listener | ITestLogger : dosyaların günlüğe kaydedileceği ITestLogger . |
targzFile | File : içerik günlüğüne ihtiyaç duyan tar.gz ERROR(/File) . |
baseName | String : Dosyaların bulunacağı temel ad. |
extractTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile, String nameHint)
Tar.gz dosyasının tarını açın ve zip dosyasını geçici bir dizine açın.
Parametreler | |
---|---|
targzFile | File : ayıklanacak tar.gz dosyası. |
nameHint | String : temp dizininin öneki. |
İadeler | |
---|---|
File | geçici dizin. |
Atar | |
---|---|
| FileNotFoundException |
| IO İstisnası |
gzip
public static File gzip (File inputFile)
Bir dosyayı gzip'e (.gz) sıkıştırmak için yardımcı işlev. .gz uzantısı temel dosya adına eklenecektir.
Parametreler | |
---|---|
inputFile | File : gzip ile sıkıştırılacak ERROR(/File) . |
İadeler | |
---|---|
File | gzip'li dosya. |
Atar | |
---|---|
| IO İstisnası |
isGzip
public static boolean isGzip (File file)
Bir dosyanın gzip olup olmadığını belirleyin.
Parametreler | |
---|---|
file | File : kontrol edilecek dosya. |
İadeler | |
---|---|
boolean | dosyanın bir gzip olup olmadığı. |
Atar | |
---|---|
| dosya okunamıyorsa. |
zip'i aç
public static File unGzip (File inputFile, File outputDir)
Bir dosyayı GZip'ten çıkarın: tar.gz veya tgz dosyası tar dosyasına dönüşür.
Parametreler | |
---|---|
inputFile | File : Sıkıştırılacak ERROR(/File) |
outputDir | File : Sıkıştırılmış dosyanın yerleştirileceği dizin. |
İadeler | |
---|---|
File | sıkıştırılmamış dosyaya işaret eden bir ERROR(/File) . |
Atar | |
---|---|
| FileNotFoundException |
| IO İstisnası |
unTar
public staticunTar (File inputFile, File outputDir)
Bir tar dosyasının etiketini bir dizine çıkarın. tar.gz dosyasının öncelikle unGzip(File, File)
olması gerekir.
Parametreler | |
---|---|
inputFile | File : Çıkarılacak tar dosyası |
outputDir | File : Çıkarılan dosyaların yerleştirileceği dizin. |
İadeler | |
---|---|
Taranmış ERROR(/File) listesi. |
Atar | |
---|---|
| FileNotFoundException |
| IO İstisnası |
unTar
public staticunTar (File inputFile, File outputDir, fileNames)
Bir tar dosyasının etiketini bir dizine çıkarın. tar.gz dosyasının öncelikle unGzip(File, File)
olması gerekir.
Parametreler | |
---|---|
inputFile | File : Çıkarılacak tar dosyası |
outputDir | File : Çıkarılan dosyaların yerleştirileceği dizin. |
fileNames |
İadeler | |
---|---|
Taranmış ERROR(/File) listesi. |
Atar | |
---|---|
| FileNotFoundException |
| IO İstisnası |
TarUtil
public class TarUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TarUtil |
Bir tar dosyasını işlemek için yardımcı program. Katran desteği sağlamak için commons-compress'i sarar.
Özet
Kamu inşaatçıları | |
---|---|
TarUtil () |
Genel yöntemler | |
---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) Tar gz dosyasını ve içeriğini çıkarma ve muhabirlere kaydetme yardımcısı |
static File | extractTarGzipToTemp (File targzFile, String nameHint) Tar.gz dosyasının tarını açın ve zip dosyasını geçici bir dizine açın. |
static File | gzip (File inputFile) Bir dosyayı gzip'e (.gz) sıkıştırmak için yardımcı işlev. |
static boolean | isGzip (File file) Bir dosyanın gzip olup olmadığını belirleyin. |
static File | unGzip (File inputFile, File outputDir) Bir dosyayı GZip'ten çıkarın: tar.gz veya tgz dosyası tar dosyasına dönüşür. |
static | unTar (File inputFile, File outputDir) Bir tar dosyasının etiketini bir dizine çıkarın. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) Bir tar dosyasının etiketini bir dizine çıkarın. |
Kamu inşaatçıları
TarUtil
public TarUtil ()
Genel yöntemler
ayıklamakvegünlük
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Tar gz dosyasını ve içeriğini çıkarma ve muhabirlere kaydetme yardımcısı
Parametreler | |
---|---|
listener | ITestLogger : dosyaların günlüğe kaydedileceği ITestLogger . |
targzFile | File : içerik günlüğüne ihtiyaç duyan tar.gz ERROR(/File) . |
baseName | String : Dosyaların bulunacağı temel ad. |
extractTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile, String nameHint)
Tar.gz dosyasının tarını açın ve zip dosyasını geçici bir dizine açın.
Parametreler | |
---|---|
targzFile | File : ayıklanacak tar.gz dosyası. |
nameHint | String : temp dizininin öneki. |
İadeler | |
---|---|
File | geçici dizin. |
Atar | |
---|---|
| FileNotFoundException |
| IO İstisnası |
gzip
public static File gzip (File inputFile)
Bir dosyayı gzip'e (.gz) sıkıştırmak için yardımcı işlev. .gz uzantısı temel dosya adına eklenecektir.
Parametreler | |
---|---|
inputFile | File : gzip ile sıkıştırılacak ERROR(/File) . |
İadeler | |
---|---|
File | gzip'li dosya. |
Atar | |
---|---|
| IO İstisnası |
isGzip
public static boolean isGzip (File file)
Bir dosyanın gzip olup olmadığını belirleyin.
Parametreler | |
---|---|
file | File : kontrol edilecek dosya. |
İadeler | |
---|---|
boolean | dosyanın bir gzip olup olmadığı. |
Atar | |
---|---|
| dosya okunamıyorsa. |
zip'i aç
public static File unGzip (File inputFile, File outputDir)
Bir dosyayı GZip'ten çıkarın: tar.gz veya tgz dosyası tar dosyasına dönüşür.
Parametreler | |
---|---|
inputFile | File : Sıkıştırılacak ERROR(/File) |
outputDir | File : Sıkıştırılmış dosyanın yerleştirileceği dizin. |
İadeler | |
---|---|
File | sıkıştırılmamış dosyaya işaret eden bir ERROR(/File) . |
Atar | |
---|---|
| FileNotFoundException |
| IO İstisnası |
unTar
public staticunTar (File inputFile, File outputDir)
Bir tar dosyasının etiketini bir dizine çıkarın. tar.gz dosyasının öncelikle unGzip(File, File)
olması gerekir.
Parametreler | |
---|---|
inputFile | File : Çıkarılacak tar dosyası |
outputDir | File : Çıkarılan dosyaların yerleştirileceği dizin. |
İadeler | |
---|---|
Taranmış ERROR(/File) listesi. |
Atar | |
---|---|
| FileNotFoundException |
| IO İstisnası |
unTar
public staticunTar (File inputFile, File outputDir, fileNames)
Bir tar dosyasının etiketini bir dizine çıkarın. tar.gz dosyasının öncelikle unGzip(File, File)
olması gerekir.
Parametreler | |
---|---|
inputFile | File : Çıkarılacak tar dosyası |
outputDir | File : Çıkarılan dosyaların yerleştirileceği dizin. |
fileNames |
İadeler | |
---|---|
Taranmış ERROR(/File) listesi. |
Atar | |
---|---|
| FileNotFoundException |
| IO İstisnası |