⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 collectedidpagefactory.java

📁 用来为垂直搜索引擎抓取数据的采集系统
💻 JAVA
字号:
package org.indigo.pages;
/**
 * 工厂类。
 * 提供生产CollectedIdsPage类的实例。
 * @author wbz
 *
 */
public class CollectedIdPageFactory {

	public CollectedIdPageFactory()
	{
		
	}
	/**
	 * 工厂类的具体方法,
	 * 根据形参的不同值返回通过不同的构造函数构造的CollectedIdsPage类的实例。
	 * 此方法在获取id时用到。
	 * @param idFront
	 * @param idBack
	 * @param idBodyFront
	 * @param idBodyBack
	 * @return
	 */
	public CollectedIdsPage getCollectedIdsPage(String idFront,String idBack,String idBodyFront,String idBodyBack)
	{
		if(idFront!=null&&idFront.equals(""))
			idFront=null;
		if(idBack!=null&&idBack.equals(""))
			idBack=null;
		if(idBodyFront!=null&&idBodyFront.equals(""))
			idBodyFront=null;
		if(idBodyBack!=null&&idBodyBack.equals(""))
			idBodyBack=null;
		if(idBodyFront==null||idBodyBack==null&&(idFront!=null&&idBack!=null))
		{
			return new CollectedIdsPage(idFront,idBack);
		}
		else
		{
			if(idFront!=null&&idBack!=null&&idBodyFront!=null&&idBodyBack!=null)
			{
				return new CollectedIdsPage(idFront,idBack,idBodyFront,idBodyBack);
			}
			else 
				return new CollectedIdsPage();
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -