//.optionalProperties()
;
}
};
Component dumb_dao = Components.ctor(DumbBankAccountDao.class);
InjectorHelper helper = new InjectorHelper();
Component dao = helper.getProxyComponentReturningInjected(BankAccountDao.class,
dumb_dao, MyBean.class, bean_injection);
dao = helper.getProxyComponentReturningInjected(BankAccountDao.class, dao,
BankAccount.class, account_injection);
yan.registerComponent("dao", dao);
yan.registerValue(new Integer(10));
yan.registerValue(new char[]{'a','b'});
BankAccountDao mdao = (BankAccountDao)yan.getInstance("dao");