IFormatterGenerator

public interface IFormatterGenerator

com.android.tradefed.result.suite.IFormatterGenerator


SuiteResultHolder के लिए फ़ॉर्मेटर की जानकारी देने वाला इंटरफ़ेस.

खास जानकारी

पब्लिक मेथड

abstract SuiteResultHolder parseResults(File resultDir, boolean shallow)

writeResults(SuiteResultHolder,File) का उलटा ऑपरेशन. यह नतीजों वाली डायरेक्ट्री लेता है और उससे SuiteResultHolder बनाता है.

abstract File writeResults(SuiteResultHolder holder, File resultDir)

नतीजों को किसी खास फ़ॉर्मैट में लिखना.

पब्लिक मेथड

parseResults

public abstract SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

writeResults(SuiteResultHolder,File) का उलटा ऑपरेशन. यह नतीजों वाली डायरेक्ट्री लेता है और उससे SuiteResultHolder बनाता है.

पैरामीटर
resultDir File: वह डायरेक्ट्री जहां नतीजे मिलेंगे.

shallow boolean: सिर्फ़ SuiteResultHolder की सबसे ऊपर के लेवल की जानकारी लोड करें.

रिटर्न
SuiteResultHolder SuiteResultHolder, जिसमें नतीजों की जानकारी होती है. या कोई गड़बड़ी होने पर, null.

थ्रॉ
IOException

writeResults

public abstract File writeResults (SuiteResultHolder holder, 
                File resultDir)

नतीजों को किसी खास फ़ॉर्मैट में लिखना.

पैरामीटर
holder SuiteResultHolder: SuiteResultHolder में मौजूद नतीजे.

resultDir File: वह डायरेक्ट्री जहां नतीजे सेव किए जाने चाहिए.

रिटर्न
File एक File, जिसमें नतीजे फ़ॉर्मैट किए गए तरीके से मौजूद होते हैं.

थ्रॉ
IOException