📄 wrapperutil.java
字号:
package personal_payout_manage.utils;
import java.util.*;
import personal_payout_manage.ejbs.WbPerson;
import personal_payout_manage.wrappedobject.PersonObject;
import personal_payout_manage.ejbs.WbMaterial;
import personal_payout_manage.wrappedobject.MaterialObject;
import personal_payout_manage.wrappedobject.PayoutObject;
import personal_payout_manage.ejbs.WbPayout;
public final class WrapperUtil {
//返回包装成PersonObject对象的Collection
public static final Collection wrapperToPersonObject(Collection old )
{
Collection result = new ArrayList();
// old = Collections.unmodifiableCollection(old);
for (Iterator iter = old.iterator(); iter.hasNext(); ) {
WbPerson item = (WbPerson) iter.next();
result.add(new PersonObject(item.getPsn(),item.getPname(),item.getNote()));
}
return result;
}
//返回包装成MaterialObject对象的Collection
public static final Collection wrapperToMaterialObject(Collection old)
{
Collection result = new ArrayList();
// old = Collections.unmodifiableCollection(old);
for (Iterator iter = old.iterator(); iter.hasNext(); ) {
WbMaterial item = (WbMaterial) iter.next();
result.add(new MaterialObject(item.getMsn(),item.getMname(),item.getNote()));
}
return result;
}
//返回包装成PayoutObject对象的Collection
public static final Collection wrapperToPayoutObject(Collection old)
{
Collection result = new ArrayList();
for (Iterator iter = old.iterator(); iter.hasNext(); ) {
WbPayout item = (WbPayout) iter.next();
result.add(new PayoutObject(item.getId(),item.getPesonalSn(),item.getMaterialSn(),item.getPayoutTime(),item.getSpendMoney(),item.getNote()));
}
return result;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -