CommandFileParser
public
class
CommandFileParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.command.CommandFileParser |
Bir dizi komut satırı içeren dosyanın ayrıştırıcısı.
Belirtilen dosyanın söz dizimi, bir dizi satır olmalıdır. Her satır bir komuttur. Yani bir yapılandırma ve seçenekleri:
[options] config-name [options] config-name2 ...
Özet
İç içe yerleştirilmiş sınıflar | |
|---|---|
class |
CommandFileParser.CommandLine
|
Herkese açık oluşturucular | |
|---|---|
CommandFileParser()
|
|
Herkese açık yöntemler | |
|---|---|
Collection<String>
|
getIncludedFiles()
Son ayrıştırılan komut dosyası tarafından eklenen komut dosyalarını döndürür. |
List<CommandFileParser.CommandLine>
|
parseFile(File file)
|
Herkese açık oluşturucular
CommandFileParser
public CommandFileParser ()
Herkese açık yöntemler
getIncludedFiles
public Collection<String> getIncludedFiles ()
Son ayrıştırılan komut dosyası tarafından eklenen komut dosyalarını döndürür.
| İadeler | |
|---|---|
Collection<String> |
|
parseFile
public List<CommandFileParser.CommandLine> parseFile (File file)
file içinde yer alan komutları ayrıştırır ve gerektiğinde makro genişletmeleri yapar.
| Parametreler | |
|---|---|
file |
File: ayrıştırılacak File |
| İadeler | |
|---|---|
List<CommandFileParser.CommandLine> |
ayrıştırılan komutların listesi |
| Verdiği hatalar | |
|---|---|
ConfigurationException |
Dosya içeriği ayrıştırılamadıysa |
IOException |
Dosya okunamadıysa |