टारटिल
public
class
TarUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TarUtil
|
टार फ़ाइल में बदलाव करने की सुविधा. यह टार को सहारा देने के लिए कॉमन्स-कंप्रेस को रैप करता है.
खास जानकारी
सार्वजनिक तरीके |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
टार 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)
फ़ाइल को अनGज़िप करें: tar.gz या tgz फ़ाइल, एक tar फ़ाइल बन जाएगी.
|
static
|
unTar(File inputFile, File outputDir)
टार फ़ाइल को डायरेक्ट्री में अनटार करें.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
टार फ़ाइल को डायरेक्ट्री में अनटार करें.
|
सार्वजनिक कंस्ट्रक्टर
सार्वजनिक तरीके
एक्सट्रैक्ट एंडलॉग
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
टार gz फ़ाइल और उसका कॉन्टेंट एक्सट्रैक्ट करने और रिपोर्टर को लॉग इन करने में मदद करता है
पैरामीटर |
listener |
ITestLogger : ITestLogger फ़ाइलों को लॉग करने की जगह. |
targzFile |
File : tar.gz ERROR(/File) , जिसके लिए कॉन्टेंट लॉग की ज़रूरत होती है. |
baseName |
String : वह मूल नाम जिसके तहत फ़ाइलें मिलेंगी. |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
tar.gz फ़ाइल को अस्थायी डायरेक्ट्री में अनटार और अनज़िप करें.
पैरामीटर |
targzFile |
File : एक्सट्रैक्ट करने के लिए tar.gz फ़ाइल. |
nameHint |
String : अस्थायी डायरेक्ट्री के लिए प्रीफ़िक्स. |
रिटर्न |
File |
अस्थायी निर्देशिका पर क्लिक करें. |
थ्रो |
|
फ़ाइलनॉटफ़ाउंड अपवाद |
|
IOअपवाद |
gzip
public static File gzip (File inputFile)
उपयोगिता फ़ंक्शन, फ़ाइल को gzip (.gz) करता है. .gz एक्सटेंशन को मूल फ़ाइल नाम में जोड़ दिया जाएगा.
isGzip
public static boolean isGzip (File file)
देखें कि फ़ाइल gzip है या नहीं.
पैरामीटर |
file |
File : जांच की जाने वाली फ़ाइल. |
रिटर्न |
boolean |
कि फ़ाइल gzip है या नहीं. |
थ्रो |
|
अगर फ़ाइल को पढ़ा नहीं जा सकता. |
अनGzip
public static File unGzip (File inputFile,
File outputDir)
फ़ाइल को अनGज़िप करें: tar.gz या tgz फ़ाइल, एक tar फ़ाइल बन जाएगी.
पैरामीटर |
inputFile |
File : ungzip के लिए ERROR(/File) |
outputDir |
File : वह डायरेक्ट्री जिसमें अनज़िप की गई फ़ाइल रखी जाती है. |
रिटर्न |
File |
अनज़िप की गई फ़ाइल पर ले जाने वाला ERROR(/File) . |
थ्रो |
|
फ़ाइलनॉटफ़ाउंड अपवाद |
|
IOअपवाद |
अनटार
public static unTar (File inputFile,
File outputDir)
टार फ़ाइल को डायरेक्ट्री में अनटार करें. tar.gz फ़ाइल को पहले unGzip(File, File)
होना चाहिए.
पैरामीटर |
inputFile |
File : एक्सट्रैक्ट करने के लिए टार फ़ाइल |
outputDir |
File : वह डायरेक्ट्री जहां एक्सट्रैक्ट की गई फ़ाइलों को रखना है. |
थ्रो |
|
फ़ाइलनॉटफ़ाउंड अपवाद |
|
IOअपवाद |
अनटार
public static unTar (File inputFile,
File outputDir,
fileNames)
टार फ़ाइल को डायरेक्ट्री में अनटार करें. tar.gz फ़ाइल को पहले unGzip(File, File)
होना चाहिए.
पैरामीटर |
inputFile |
File : एक्सट्रैक्ट करने के लिए टार फ़ाइल |
outputDir |
File : वह डायरेक्ट्री जहां एक्सट्रैक्ट की गई फ़ाइलों को रखना है. |
fileNames |
: टार से निकाली जाने वाली फ़ाइलें. |
थ्रो |
|
फ़ाइलनॉटफ़ाउंड अपवाद |
|
IOअपवाद |