package gr.uoa.di.webui.search;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Set;

public class WebDocument {
	
	private String id = null;
	private String title = null;
	private HashMap<String, List<StyledValue>> map = null;
	private List<String> keys = new ArrayList<String>();	
	
	public WebDocument(String id) {
		this.id = id;
		map = new HashMap<String, List<StyledValue>>();
	}

	public String getId() {
		return id;
	}
	
	public void setId(String id) {
		this.id = id;
	}
	
	public Set<String> getFieldNames() {
		return map.keySet();
	}

	public List<String> getKeys() {
		return keys;
	}

	public void setKeys(List<String> keys) {
		this.keys = keys;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getTitle() {
		return title;
	}

	public HashMap<String, List<StyledValue>> getMap() {
		return map;
	}

	public void setMap(HashMap<String, List<StyledValue>> map) {
		this.map = map;
	}

}
