/*
 * Created on Feb 8, 2005.
 */
package com.alliancesys.ibatisdemo.domain;

import java.util.Iterator;
import java.util.List;

/**
 * <code>{@link Category}</code>
 * 
 * @author Mark Nabours
 * 
 */
public class Category {
	
	private String code;
	private String name;
	private List items;

	public Category() {
		super();
	}

	public String getCode() {
		return code;
	}

	public List getItems() {
		return items;
	}

	public String getName() {
		return name;
	}

	public void setCode(String string) {
		code = string;
	}

	public void setItems(List list) {
		items = list;
	}

	public void setName(String string) {
		name = string;
	}
	
	/**
	 * @see java.lang.Object#toString()
	 */
	public String toString() {
		StringBuffer buffer = new StringBuffer();
		buffer.append(this.getClass().getName());
		buffer.append("-");
		buffer.append("code:");
		buffer.append(code);
		buffer.append(",name:");
		buffer.append(name);	
		buffer.append(",items:[");
		List items = getItems();
		if (items != null) {
			for (Iterator iter = items.iterator(); iter.hasNext();) {
				buffer.append(iter.next());
				buffer.append(";");			
			}
		}
		buffer.append("]");	
		return buffer.toString();
	}


}
