CommandFileParser

public class CommandFileParser
extends Object

java.lang.Object
com.android.tradefed.command.CommandFileParser


यह पार्सर, कमांड लाइन वाले सेट वाली फ़ाइल के लिए है.

दी गई फ़ाइल का सिंटैक्स, लाइनों की सीरीज़ होना चाहिए. हर लाइन एक कमांड होती है. इसका मतलब है कि यह a कॉन्फ़िगरेशन और उसके विकल्पों से मिलकर बनी होती है:

   [options] config-name
   [options] config-name2
   ...
 

खास जानकारी

नेस्टेड क्लास

class CommandFileParser.CommandLine

 

सार्वजनिक कंस्ट्रक्टर

CommandFileParser()

पब्लिक मेथड

Collection<String> getIncludedFiles()

पार्स की गई पिछली कमांड फ़ाइल में शामिल कमांड फ़ाइलें दिखाता है.

List<CommandFileParser.CommandLine> parseFile(File file)

file में शामिल कमांड को पार्स करता है. साथ ही, ज़रूरत के मुताबिक मैक्रो को बड़ा करता है

सार्वजनिक कंस्ट्रक्टर

CommandFileParser

public CommandFileParser ()

पब्लिक मेथड

getIncludedFiles

public Collection<String> getIncludedFiles ()

पार्स की गई पिछली कमांड फ़ाइल में शामिल कमांड फ़ाइलें दिखाता है.

रिटर्न
Collection<String>

parseFile

public List<CommandFileParser.CommandLine> parseFile (File file)

file में शामिल कमांड को पार्स करता है. साथ ही, ज़रूरत के मुताबिक मैक्रो को बड़ा करता है

पैरामीटर
file File: पार्स की जाने वाली File

रिटर्न
List<CommandFileParser.CommandLine> पार्स की गई कमांड की सूची

थ्रॉ
ConfigurationException अगर फ़ाइल के कॉन्टेंट को पार्स नहीं किया जा सका, तो यह अपवाद दिखता है
IOException अगर फ़ाइल को पढ़ा नहीं जा सका, तो यह अपवाद दिखता है