ITEEDU

ContactNameList 

这个类只封装联系人的ID和名字等常用信息,可以用来查询,不会有延时。

package com.iteedu.www;

import java.util.ArrayList;
import java.util.HashMap;

public class ContactNameList {

	private ArrayList<ContactName> contactNames = new ArrayList<ContactName>();
	private HashMap<String,ContactName> contactNamesMap=
	new HashMap<String,ContactName>();

	public void setContactNames(ArrayList<ContactName> contactNames) {
		this.contactNames = contactNames;
	}
	public ArrayList<ContactName> getContactNames() {
		return contactNames ;
	}
	public HashMap<String,ContactName> getContactNamesMap() {
		return contactNamesMap ;
	}
	public void addContactName(ContactName contactName) {
		contactNames.add(contactName);
		contactNamesMap.put(contactName.getId(), contactName);
	}

	public ContactNameList() {
	}
}