/**
 * 
 */
package com.cqu.news.util;

import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field.Store;
import org.apache.lucene.document.StringField;

import com.cqu.news.model.NewsDetailModel;

/**
 * @author xiongxianren
 * @desciption TODO
 */
public class NewsToDocument {

	public static Document newsToDocument(NewsDetailModel news){
		Document document = new Document();
		
		StringField idField = new StringField("id",news.getId(),Store.YES);
		StringField urlField = new StringField("url",news.getUrl(),Store.YES);
		StringField titleField = new StringField("title",news.getTitle(),Store.YES);
		StringField contentField = new StringField("content",news.getContent(),Store.YES);
		StringField timeField = new StringField("time",news.getTime(),Store.YES);
		
		document.add(idField);
		document.add(urlField);
		document.add(titleField);
		document.add(contentField);
		document.add(timeField);
	
		return document;
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}