Java reflection

From John Freier
Revision as of 09:19, 9 May 2012 by Jfreier (Talk | contribs) (Created page with 'Reflection Class<?> offeringClazz = offering.getClass(); Constructor<OfferingMenuModel> constructor = OfferingMenuModel.class.getConstructor(offeringClazz); return (OfferingM…')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Reflection

Class<?> offeringClazz = offering.getClass();
Constructor<OfferingMenuModel> constructor = OfferingMenuModel.class.getConstructor(offeringClazz);
return (OfferingMenuModel) constructor.newInstance(offering);