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

📄 tableconfig.java

📁 数据交换
💻 JAVA
字号:
package com.gemt.dataswap.config;

import java.util.Arrays;

public class TableConfig implements java.io.Serializable {
	
	/**
	 * 保存数据库表的配置信息
	 */
	private static final long serialVersionUID = -2300219502577488423L;
	
	private String fromDb;
	private String[] toDb;
	private Field[] field;
	private String condition;
	private String insertSql;
	
	
	
	public String getInsertSql()
	{
		return insertSql;
	}
	public void setInsertSql(String insertSql)
	{
		this.insertSql = insertSql;
	}
	public String getCondition()
	{
		return condition;
	}
	public void setCondition(String condition)
	{
		this.condition = condition;
	}
	public Field[] getField()
	{
		return field;
	}
	public void setField(Field[] field)
	{
		this.field = field;
	}
	public String getFromDb()
	{
		return fromDb;
	}
	public void setFromDb(String fromDb)
	{
		this.fromDb = fromDb;
	}
	public String[] getToDb()
	{
		return toDb;
	}
	public void setToDb(String[] toDb)
	{
		this.toDb = toDb;
	}
	
	@Override
	public int hashCode()
	{
		final int PRIME = 31;
		int result = super.hashCode();
		result = PRIME * result + ((condition == null) ? 0 : condition.hashCode());
		result = PRIME * result + Arrays.hashCode(field);
		result = PRIME * result + ((fromDb == null) ? 0 : fromDb.hashCode());
		result = PRIME * result + ((insertSql == null) ? 0 : insertSql.hashCode());
		result = PRIME * result + Arrays.hashCode(toDb);
		return result;
	}
	@Override
	public boolean equals(Object obj)
	{
		if (this == obj)
			return true;
		if (!super.equals(obj))
			return false;
		if (getClass() != obj.getClass())
			return false;
		final TableConfig other = (TableConfig) obj;
		if (condition == null)
		{
			if (other.condition != null)
				return false;
		}
		else if (!condition.equals(other.condition))
			return false;
		if (!Arrays.equals(field, other.field))
			return false;
		if (fromDb == null)
		{
			if (other.fromDb != null)
				return false;
		}
		else if (!fromDb.equals(other.fromDb))
			return false;
		if (insertSql == null)
		{
			if (other.insertSql != null)
				return false;
		}
		else if (!insertSql.equals(other.insertSql))
			return false;
		if (!Arrays.equals(toDb, other.toDb))
			return false;
		return true;
	}
	
	public String toString() {
		return " TableConfig { fromDb = " + fromDb + " condition = " + condition + "}";
	}
	
	
	
}

⌨️ 快捷键说明

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