middle.java

来自「用Java实现的23个常用设计模式源代码」· Java 代码 · 共 43 行

JAVA
43
字号
package org.hibernate.test;

import java.io.Serializable;

/**
 * @author Stefano Travelli
 */
public class Middle implements Serializable {
	private MiddleKey id;
	private String bla;

	public MiddleKey getId() {
		return id;
	}

	public void setId(MiddleKey id) {
		this.id = id;
	}

	public String getBla() {
		return bla;
	}

	public void setBla(String bla) {
		this.bla = bla;
	}

	public boolean equals(Object o) {
		if (this == o) return true;
		if (!(o instanceof Middle)) return false;

		final Middle cidMaster = (Middle) o;

		if (id != null ? !id.equals(cidMaster.id) : cidMaster.id != null) return false;

		return true;
	}

	public int hashCode() {
		return (id != null ? id.hashCode() : 0);
	}
}

⌨️ 快捷键说明

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