বলুন আমার কাছে খুব সাধারণ জাভা অবজেক্ট রয়েছে যাতে কেবল কিছু গেট এক্সএক্সএক্সএক্স এবং সেট এক্সএক্সএক্সএক্স বৈশিষ্ট্য রয়েছে। এই অবজেক্টটি কেবলমাত্র মানগুলি হ্যান্ডেল করতে ব্যবহৃত হয়, মূলত একটি রেকর্ড বা টাইপ-নিরাপদ (এবং পারফরম্যান্ট) মানচিত্র। আমার প্রায়শই এই বস্তুটি মূল মান জোড়গুলিতে (কোনও স্ট্রিং বা নিরাপদ টাইপ) রূপান্তর করতে হয় বা মূল মান জোড়া থেকে এই বস্তুতে রূপান্তর করতে হয়।
এই রূপান্তরটি করার জন্য প্রতিবিম্ব বা ম্যানুয়ালি কোড লেখার ব্যতীত, এটি অর্জনের সর্বোত্তম উপায় কোনটি?
অবজেক্টমেসেজ প্রকারটি ব্যবহার না করে (বা আগত বার্তাকে সঠিক ধরণের অবজেক্টে রূপান্তর করা) একটি উদাহরণ জেএমএসের মাধ্যমে এই বস্তুকে প্রেরণ করা হতে পারে।
java.beans.Introspector
.getBeanInfo()
। এটি ঠিক জেডিকে-তে নির্মিত।