TarUtil
public class TarUtil
extends Object
| java.lang.Objeto | |
| ↳ | com.android.tradefed.util.TarUtil |
Utilidad para manipular un archivo tar. Envuelve commons-compress para proporcionar soporte tar.
Resumen
Constructores públicos | |
|---|---|
TarUtil () | |
Métodos públicos | |
|---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName)Ayudante para extraer y registrar para los reporteros un archivo tar gz y su contenido |
static File | extractTarGzipToTemp (File targzFile, String nameHint)Descomprime y descomprime un archivo tar.gz en un directorio temporal. |
static File | gzip (File inputFile)Función de utilidad para gzip (.gz) un archivo. |
static boolean | isGzip (File file)Determinar si un archivo es un gzip. |
static File | unGzip (File inputFile, File outputDir)Descomprimir un archivo: un archivo tar.gz o tgz se convertirá en un archivo tar. |
static | unTar (File inputFile, File outputDir)Descomprima un archivo tar en un directorio. |
static | unTar (File inputFile, File outputDir, fileNames)unTar (File inputFile, File outputDir, fileNames)Descomprima un archivo tar en un directorio. |
Constructores públicos
TarUtil
public TarUtil ()
Métodos públicos
extraer y registrar
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Ayudante para extraer y registrar para los reporteros un archivo tar gz y su contenido
| Parámetros | |
|---|---|
listener | ITestLogger : el ITestLogger donde registrar los archivos. |
targzFile | File : el ERROR(/File) que necesita su registro de contenido. |
baseName | String : el nombre base bajo el cual se encontrarán los archivos. |
extraerTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile,
String nameHint)Descomprime y descomprime un archivo tar.gz en un directorio temporal.
| Parámetros | |
|---|---|
targzFile | File : el archivo tar.gz a extraer. |
nameHint | String : el prefijo del directorio temporal. |
| Devoluciones | |
|---|---|
File | el directorio temporal. |
| Lanza | |
|---|---|
| Excepción de archivo no encontrado |
| IOExcepción |
zip
public static File gzip (File inputFile)
Función de utilidad para gzip (.gz) un archivo. la extensión .gz se agregará al nombre del archivo base.
| Parámetros | |
|---|---|
inputFile | File : el ERROR(/File) que se va a comprimir. |
| Devoluciones | |
|---|---|
File | el archivo comprimido. |
| Lanza | |
|---|---|
| IOExcepción |
esGzip
public static boolean isGzip (File file)
Determinar si un archivo es un gzip.
| Parámetros | |
|---|---|
file | File : el archivo a verificar. |
| Devoluciones | |
|---|---|
boolean | si el archivo es un gzip. |
| Lanza | |
|---|---|
| si el archivo no se pudo leer. |
descomprimir
public static File unGzip (File inputFile,
File outputDir)Descomprimir un archivo: un archivo tar.gz o tgz se convertirá en un archivo tar.
| Parámetros | |
|---|---|
inputFile | File : El ERROR(/File) para descomprimir |
outputDir | File : el directorio donde colocar el archivo descomprimido. |
| Devoluciones | |
|---|---|
File | un ERROR(/File) que apunta al archivo descomprimido. |
| Lanza | |
|---|---|
| Excepción de archivo no encontrado |
| IOExcepción |
descomprimir
public staticunTar (File inputFile, File outputDir)
Descomprima un archivo tar en un directorio. El archivo tar.gz debe unGzip(File, File) primero.
| Parámetros | |
|---|---|
inputFile | File : El archivo tar a extraer. |
outputDir | File : el directorio donde colocar los archivos extraídos. |
| Devoluciones | |
|---|---|
La lista de ERROR(/File) descomprimida. | |
| Lanza | |
|---|---|
| Excepción de archivo no encontrado |
| IOExcepción |
descomprimir
public staticunTar (File inputFile, File outputDir, fileNames)
Descomprima un archivo tar en un directorio. El archivo tar.gz debe unGzip(File, File) primero.
| Parámetros | |
|---|---|
inputFile | File : El archivo tar a extraer. |
outputDir | File : el directorio donde colocar los archivos extraídos. |
fileNames | |
| Devoluciones | |
|---|---|
La lista de ERROR(/File) descomprimida. | |
| Lanza | |
|---|---|
| Excepción de archivo no encontrado |
| IOExcepción |
TarUtil
public class TarUtil
extends Object
| java.lang.Objeto | |
| ↳ | com.android.tradefed.util.TarUtil |
Utilidad para manipular un archivo tar. Envuelve commons-compress para proporcionar soporte tar.
Resumen
Constructores públicos | |
|---|---|
TarUtil () | |
Métodos públicos | |
|---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName)Ayudante para extraer y registrar para los reporteros un archivo tar gz y su contenido |
static File | extractTarGzipToTemp (File targzFile, String nameHint)Descomprime y descomprime un archivo tar.gz en un directorio temporal. |
static File | gzip (File inputFile)Función de utilidad para gzip (.gz) un archivo. |
static boolean | isGzip (File file)Determinar si un archivo es un gzip. |
static File | unGzip (File inputFile, File outputDir)Descomprimir un archivo: un archivo tar.gz o tgz se convertirá en un archivo tar. |
static | unTar (File inputFile, File outputDir)Descomprima un archivo tar en un directorio. |
static | unTar (File inputFile, File outputDir, fileNames)unTar (File inputFile, File outputDir, fileNames)Descomprima un archivo tar en un directorio. |
Constructores públicos
TarUtil
public TarUtil ()
Métodos públicos
extraer y registrar
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Ayudante para extraer y registrar para los reporteros un archivo tar gz y su contenido
| Parámetros | |
|---|---|
listener | ITestLogger : el ITestLogger donde registrar los archivos. |
targzFile | File : el ERROR(/File) que necesita su registro de contenido. |
baseName | String : el nombre base bajo el cual se encontrarán los archivos. |
extraerTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile,
String nameHint)Descomprime y descomprime un archivo tar.gz en un directorio temporal.
| Parámetros | |
|---|---|
targzFile | File : el archivo tar.gz a extraer. |
nameHint | String : el prefijo del directorio temporal. |
| Devoluciones | |
|---|---|
File | el directorio temporal. |
| Lanza | |
|---|---|
| Excepción de archivo no encontrado |
| IOExcepción |
zip
public static File gzip (File inputFile)
Función de utilidad para gzip (.gz) un archivo. la extensión .gz se agregará al nombre del archivo base.
| Parámetros | |
|---|---|
inputFile | File : el ERROR(/File) que se va a comprimir. |
| Devoluciones | |
|---|---|
File | el archivo comprimido. |
| Lanza | |
|---|---|
| IOExcepción |
esGzip
public static boolean isGzip (File file)
Determinar si un archivo es un gzip.
| Parámetros | |
|---|---|
file | File : el archivo a verificar. |
| Devoluciones | |
|---|---|
boolean | si el archivo es un gzip. |
| Lanza | |
|---|---|
| si el archivo no se pudo leer. |
descomprimir
public static File unGzip (File inputFile,
File outputDir)Descomprimir un archivo: un archivo tar.gz o tgz se convertirá en un archivo tar.
| Parámetros | |
|---|---|
inputFile | File : El ERROR(/File) para descomprimir |
outputDir | File : el directorio donde colocar el archivo descomprimido. |
| Devoluciones | |
|---|---|
File | un ERROR(/File) que apunta al archivo descomprimido. |
| Lanza | |
|---|---|
| Excepción de archivo no encontrado |
| IOExcepción |
descomprimir
public staticunTar (File inputFile, File outputDir)
Descomprima un archivo tar en un directorio. El archivo tar.gz debe unGzip(File, File) primero.
| Parámetros | |
|---|---|
inputFile | File : El archivo tar a extraer. |
outputDir | File : el directorio donde colocar los archivos extraídos. |
| Devoluciones | |
|---|---|
La lista de ERROR(/File) descomprimida. | |
| Lanza | |
|---|---|
| Excepción de archivo no encontrado |
| IOExcepción |
descomprimir
public staticunTar (File inputFile, File outputDir, fileNames)
Descomprima un archivo tar en un directorio. El archivo tar.gz debe unGzip(File, File) primero.
| Parámetros | |
|---|---|
inputFile | File : El archivo tar a extraer. |
outputDir | File : el directorio donde colocar los archivos extraídos. |
fileNames | |
| Devoluciones | |
|---|---|
La lista de ERROR(/File) descomprimida. | |
| Lanza | |
|---|---|
| Excepción de archivo no encontrado |
| IOExcepción |