TarUtil

public class TarUtil
extends Object

java.lang.Object
com.android.tradefed.util.TarUtil


ยูทิลิตี้ในการจัดการไฟล์ tar มันล้อมรอบการบีบอัดคอมมอนส์เพื่อให้การสนับสนุนน้ำมันดิน

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

TarUtil ()

วิธีการสาธารณะ

static void extractAndLog ( ITestLogger listener, File targzFile, String baseName)

ผู้ช่วยในการแยกและบันทึกไฟล์ tar gz และเนื้อหาให้กับนักข่าว

static File extractTarGzipToTemp (File targzFile, String nameHint)

เลิกตาร์และแตกไฟล์ tar.gz ไปยังไดเร็กทอรีชั่วคราว

static File gzip (File inputFile)

ฟังก์ชั่นยูทิลิตี้สำหรับไฟล์ gzip (.gz)

static boolean isGzip (File file)

ตรวจสอบว่าไฟล์เป็น gzip หรือไม่

static File unGzip (File inputFile, File outputDir)

UnGZip ไฟล์: ไฟล์ tar.gz หรือ tgz จะกลายเป็นไฟล์ tar

static unTar (File inputFile, File outputDir)

ถอนไฟล์ tar ลงในไดเร็กทอรี

static unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames)

ถอนไฟล์ tar ลงในไดเร็กทอรี

ผู้รับเหมาก่อสร้างสาธารณะ

TarUtil

public TarUtil ()

วิธีการสาธารณะ

แยก AndLog

public static void extractAndLog (ITestLogger listener, 
                File targzFile, 
                String baseName)

ผู้ช่วยในการแยกและบันทึกไฟล์ tar gz และเนื้อหาให้กับนักข่าว

พารามิเตอร์
listener ITestLogger : ITestLogger ที่จะบันทึกไฟล์

targzFile File : tar.gz ERROR(/File) ที่ต้องการบันทึกเนื้อหา

baseName String : ชื่อฐานที่จะพบไฟล์ต่างๆ

แยกTarGzipToTemp

public static File extractTarGzipToTemp (File targzFile, 
                String nameHint)

เลิกตาร์และแตกไฟล์ tar.gz ไปยังไดเร็กทอรีชั่วคราว

พารามิเตอร์
targzFile File : ไฟล์ tar.gz ที่จะแตกไฟล์

nameHint String : คำนำหน้าสำหรับไดเร็กทอรีชั่วคราว

การส่งคืน
File ไดเร็กทอรีชั่วคราว

ขว้าง
ไฟล์ NotFoundException
IOข้อยกเว้น

gzip

public static File gzip (File inputFile)

ฟังก์ชั่นยูทิลิตี้สำหรับไฟล์ gzip (.gz) นามสกุล .gz จะถูกเพิ่มลงในชื่อไฟล์ฐาน

พารามิเตอร์
inputFile File : ERROR(/File) ที่ต้องการ gzip

การส่งคืน
File ไฟล์ gzip

ขว้าง
IOข้อยกเว้น

isGzip

public static boolean isGzip (File file)

ตรวจสอบว่าไฟล์เป็น gzip หรือไม่

พารามิเตอร์
file File : ไฟล์ที่จะตรวจสอบ

การส่งคืน
boolean ไฟล์นั้นเป็น gzip หรือไม่

ขว้าง
หากไม่สามารถอ่านไฟล์ได้

unGzip

public static File unGzip (File inputFile, 
                File outputDir)

UnGZip ไฟล์: ไฟล์ tar.gz หรือ tgz จะกลายเป็นไฟล์ tar

พารามิเตอร์
inputFile File : The ERROR(/File) to ungzip

outputDir File : ไดเร็กทอรีสำหรับวางไฟล์ที่ไม่ได้ซิป

การส่งคืน
File ERROR(/File) ชี้ไปที่ไฟล์ที่ไม่ได้ซิป

ขว้าง
ไฟล์ NotFoundException
IOข้อยกเว้น

อูทาร์

public static  unTar (File inputFile, 
                File outputDir)

ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File) ก่อน

พารามิเตอร์
inputFile File : ไฟล์ tar ที่จะแตกไฟล์

outputDir File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา

การส่งคืน
รายการ ERROR(/File) ไม่ได้ถูกกำหนดไว้

ขว้าง
ไฟล์ NotFoundException
IOข้อยกเว้น

อูทาร์

public static  unTar (File inputFile, 
                File outputDir, 
                 fileNames)

ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File) ก่อน

พารามิเตอร์
inputFile File : ไฟล์ tar ที่จะแตกไฟล์

outputDir File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา

fileNames : ไฟล์ที่จะแยกออกจาก tar

การส่งคืน
รายการ ERROR(/File) ไม่ได้ถูกกำหนดไว้

ขว้าง
ไฟล์ NotFoundException
IOข้อยกเว้น
,

TarUtil

public class TarUtil
extends Object

java.lang.Object
com.android.tradefed.util.TarUtil


ยูทิลิตี้ในการจัดการไฟล์ tar มันล้อมรอบการบีบอัดคอมมอนส์เพื่อให้การสนับสนุนน้ำมันดิน

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

TarUtil ()

วิธีการสาธารณะ

static void extractAndLog ( ITestLogger listener, File targzFile, String baseName)

ผู้ช่วยในการแยกและบันทึกไฟล์ tar gz และเนื้อหาให้กับนักข่าว

static File extractTarGzipToTemp (File targzFile, String nameHint)

เลิกตาร์และแตกไฟล์ tar.gz ไปยังไดเร็กทอรีชั่วคราว

static File gzip (File inputFile)

ฟังก์ชั่นยูทิลิตี้สำหรับไฟล์ gzip (.gz)

static boolean isGzip (File file)

ตรวจสอบว่าไฟล์เป็น gzip หรือไม่

static File unGzip (File inputFile, File outputDir)

UnGZip ไฟล์: ไฟล์ tar.gz หรือ tgz จะกลายเป็นไฟล์ tar

static unTar (File inputFile, File outputDir)

ถอนไฟล์ tar ลงในไดเร็กทอรี

static unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames)

ถอนไฟล์ tar ลงในไดเร็กทอรี

ผู้รับเหมาก่อสร้างสาธารณะ

TarUtil

public TarUtil ()

วิธีการสาธารณะ

แยก AndLog

public static void extractAndLog (ITestLogger listener, 
                File targzFile, 
                String baseName)

ผู้ช่วยในการแยกและบันทึกไฟล์ tar gz และเนื้อหาให้กับนักข่าว

พารามิเตอร์
listener ITestLogger : ITestLogger ที่จะบันทึกไฟล์

targzFile File : tar.gz ERROR(/File) ที่ต้องการบันทึกเนื้อหา

baseName String : ชื่อฐานที่จะพบไฟล์ต่างๆ

แยกTarGzipToTemp

public static File extractTarGzipToTemp (File targzFile, 
                String nameHint)

เลิกตาร์และแตกไฟล์ tar.gz ไปยังไดเร็กทอรีชั่วคราว

พารามิเตอร์
targzFile File : ไฟล์ tar.gz ที่จะแตกไฟล์

nameHint String : คำนำหน้าสำหรับไดเร็กทอรีชั่วคราว

การส่งคืน
File ไดเร็กทอรีชั่วคราว

ขว้าง
ไฟล์ NotFoundException
IOข้อยกเว้น

gzip

public static File gzip (File inputFile)

ฟังก์ชั่นยูทิลิตี้สำหรับไฟล์ gzip (.gz) นามสกุล .gz จะถูกเพิ่มลงในชื่อไฟล์ฐาน

พารามิเตอร์
inputFile File : ERROR(/File) ที่ต้องการ gzip

การส่งคืน
File ไฟล์ gzip

ขว้าง
IOข้อยกเว้น

isGzip

public static boolean isGzip (File file)

ตรวจสอบว่าไฟล์เป็น gzip หรือไม่

พารามิเตอร์
file File : ไฟล์ที่จะตรวจสอบ

การส่งคืน
boolean ไฟล์นั้นเป็น gzip หรือไม่

ขว้าง
หากไม่สามารถอ่านไฟล์ได้

unGzip

public static File unGzip (File inputFile, 
                File outputDir)

UnGZip ไฟล์: ไฟล์ tar.gz หรือ tgz จะกลายเป็นไฟล์ tar

พารามิเตอร์
inputFile File : The ERROR(/File) to ungzip

outputDir File : ไดเร็กทอรีสำหรับวางไฟล์ที่ไม่ได้ซิป

การส่งคืน
File ERROR(/File) ชี้ไปที่ไฟล์ที่ไม่ได้ซิป

ขว้าง
ไฟล์ NotFoundException
IOข้อยกเว้น

อูทาร์

public static  unTar (File inputFile, 
                File outputDir)

ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File) ก่อน

พารามิเตอร์
inputFile File : ไฟล์ tar ที่จะแตกไฟล์

outputDir File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา

การส่งคืน
รายการ ERROR(/File) ไม่ได้ถูกกำหนดไว้

ขว้าง
ไฟล์ NotFoundException
IOข้อยกเว้น

อูทาร์

public static  unTar (File inputFile, 
                File outputDir, 
                 fileNames)

ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File) ก่อน

พารามิเตอร์
inputFile File : ไฟล์ tar ที่จะแตกไฟล์

outputDir File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา

fileNames : ไฟล์ที่จะแยกออกจาก tar

การส่งคืน
รายการ ERROR(/File) ไม่ได้ถูกกำหนดไว้

ขว้าง
ไฟล์ NotFoundException
IOข้อยกเว้น