কমান্ডফাইলপার্সার

public class CommandFileParser
extends Object

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


যে ফাইলে একাধিক কমান্ড লাইন রয়েছে, সেই ফাইলের জন্য পার্সার।

প্রদত্ত ফাইলটির সিনট্যাক্সটি একাধিক লাইনের সমন্বয়ে গঠিত হবে। প্রতিটি লাইন একটি কমান্ড; অর্থাৎ, একটি কনফিগারেশন এবং তার অপশনসমূহ।

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

সারসংক্ষেপ

নেস্টেড ক্লাস

class CommandFileParser.CommandLine

সরকারি নির্মাণকারী

CommandFileParser ()

জনসাধারণের পদ্ধতি

Collection<String> getIncludedFiles ()

সর্বশেষ পার্স করা কমান্ড ফাইলে অন্তর্ভুক্ত কমান্ড ফাইলগুলো ফেরত দিন।

List< CommandFileParser.CommandLine > parseFile (File file)

file থাকা কমান্ডগুলো পার্স করে এবং প্রয়োজন অনুযায়ী ম্যাক্রো সম্প্রসারণ করে।

সরকারি নির্মাণকারী

কমান্ডফাইলপার্সার

public CommandFileParser ()

জনসাধারণের পদ্ধতি

অন্তর্ভুক্ত ফাইলগুলি পান

public Collection<String> getIncludedFiles ()

সর্বশেষ পার্স করা কমান্ড ফাইলে অন্তর্ভুক্ত কমান্ড ফাইলগুলো ফেরত দিন।

ফেরত
Collection<String>

পার্সফাইল

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

file থাকা কমান্ডগুলো পার্স করে এবং প্রয়োজন অনুযায়ী ম্যাক্রো সম্প্রসারণ করে।

প্যারামিটার
file File : যে File পার্স করতে হবে

ফেরত
List< CommandFileParser.CommandLine > পার্স করা কমান্ডের তালিকা

নিক্ষেপ
ConfigurationException যদি ফাইলের বিষয়বস্তু পার্স করা না যায়
IOException ফাইল পড়তে ব্যর্থ হলে