অপশনকপিয়ার

public class OptionCopier
extends Object

java.lang.Object
com.android.tradefed.config.OptionCopier


একটি সহায়ক ক্লাস যা একই নামের Option ফিল্ডের মানগুলো এক অবজেক্ট থেকে অন্য অবজেক্টে কপি করতে পারে।

সারসংক্ষেপ

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

OptionCopier ()

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

static void copyOptions (Object origObject, Object destObject, String optionName)

origObject এর Option ফিল্ড থেকে প্রদত্ত অপশনটি destObject এ কপি করুন।

static void copyOptions (Object origObject, Object destObject)

origObject এর Option ফিল্ডগুলো থেকে মানগুলো destObject এ কপি করুন।

static void copyOptionsNoThrow (Object source, Object dest)

copyOptions(Object,Object) এর অনুরূপ, কিন্তু ব্যতিক্রম ঘটলে throw করার পরিবর্তে log করবে।

static void copyOptionsNoThrow (Object source, Object dest, String optionName)

copyOptions(Object,Object,String) এর অনুরূপ, কিন্তু ব্যতিক্রম ঘটলে throw করার পরিবর্তে log করবে।

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

অপশনকপিয়ার

public OptionCopier ()

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

কপি অপশন

public static void copyOptions (Object origObject, 
                Object destObject, 
                String optionName)

origObject এর Option ফিল্ড থেকে প্রদত্ত অপশনটি destObject এ কপি করুন।

প্যারামিটার
origObject Object : যে Object থেকে কপি করতে হবে

destObject Object : যে Object কপি করতে হবে

optionName String : যে অপশনটি কপি করতে চান তার নাম।

নিক্ষেপ
ConfigurationException যদি বিকল্পগুলি অনুলিপি করতে ব্যর্থ হয়

কপি অপশন

public static void copyOptions (Object origObject, 
                Object destObject)

origObject এর Option ফিল্ডগুলো থেকে মানগুলো destObject এ কপি করুন।

প্যারামিটার
origObject Object : যে Object থেকে কপি করতে হবে

destObject Object : যে Object কপি করতে হবে

নিক্ষেপ
ConfigurationException যদি বিকল্পগুলি অনুলিপি করতে ব্যর্থ হয়

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

copyOptions(Object,Object) এর অনুরূপ, কিন্তু ব্যতিক্রম ঘটলে throw করার পরিবর্তে log করবে।

প্যারামিটার
source Object

dest Object

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest, 
                String optionName)

copyOptions(Object,Object,String) এর অনুরূপ, কিন্তু ব্যতিক্রম ঘটলে throw করার পরিবর্তে log করবে।

প্যারামিটার
source Object

dest Object

optionName String