crazycompositekey.java
来自「好东西,hibernate-3.2.0,他是一开元的树杖hibernate-3.」· Java 代码 · 共 41 行
JAVA
41 行
// $Id: CrazyCompositeKey.java 6970 2005-05-31 20:24:41Z oneovthafew $
package org.hibernate.test.hql;
import java.io.Serializable;
/**
* Implementation of CrazyCompositeKey.
*
* @author Steve Ebersole
*/
public class CrazyCompositeKey implements Serializable {
private Long id;
private Long otherId;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getOtherId() {
return otherId;
}
public void setOtherId(Long otherId) {
this.otherId = otherId;
}
public boolean equals(Object that) {
CrazyCompositeKey cck = (CrazyCompositeKey) that;
return cck.id.longValue() == id.longValue()
&& cck.otherId.longValue() == otherId.longValue();
}
public int hashCode() {
return id.hashCode() + otherId.hashCode();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?