DBBasicDataManager.java :  » UnTagged » market-bill » ie » dcu » spca » data » db » Android Open Source

Android Open Source » UnTagged » market bill 
market bill » ie » dcu » spca » data » db » DBBasicDataManager.java
package ie.dcu.spca.data.db;

import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;

import ie.dcu.spca.data.BasicDataManager;
import ie.dcu.spca.model.Bean;

public abstract class DBBasicDataManager implements BasicDataManager {

    @Override
    public List<Map<String, Object>> getIdNameMapList() {
        return getIdNameMapList(getBeanList());
    }

    @Override
    public List<Map<String, Object>> getIdNameMapList(List<Bean> beanList) {
        List<Map<String, Object>> beanML = new LinkedList<Map<String, Object>>();
        for (Bean b : beanList) {
            Map<String, Object> beanM = new HashMap<String, Object>();
            beanM.put(ID, getId(b));
            beanM.put(NAME, getName(b));
            beanML.add(beanM);
        }
        return beanML;
    }

    protected static long now() {
        return System.currentTimeMillis();
    }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.