package authoritymanager.client;

import java.io.Serializable;
import java.util.Vector;

public class SearchResults implements Serializable {
	private static final long serialVersionUID = -8444830377518641759L;
	private String itemType ;
	private Vector<DataSerial> results ;
	
	public SearchResults() {
		this.itemType = null;
		this.results = null ;
	}
	
	public SearchResults(String itemType, Vector<DataSerial> results) {
		this.itemType = itemType ;
		this.results = results ;
	}
	public void addResult(DataSerial result) {
		if (results == null) {
			results = new Vector<DataSerial>(1) ;
		}
		results.add(result) ;
	}
	public String getItemType() {
		return itemType ;
	}
	public Vector<DataSerial> getResults() {
		return results ;
	}

	public void clear() {
		if (results != null) {
			results.clear() ;
		}
	}
	
}
