person.java

来自「hibernate-distribution-3.3.1.GA-dist.zip」· Java 代码 · 共 101 行

JAVA
101
字号
//$Id: Person.java 4592 2004-09-26 00:39:43Z oneovthafew $package org.hibernate.test.cuk;import java.io.Serializable;import java.util.HashSet;import java.util.Set;/** * @author gavin */public class Person implements Serializable {	private Long id;	private String name;	private Address address;	private String userId;	private boolean deleted;	private Set accounts = new HashSet();	/**	 * @return Returns the userId.	 */	public String getUserId() {		return userId;	}	/**	 * @param userId The userId to set.	 */	public void setUserId(String userId) {		this.userId = userId;	}	/**	 * @return Returns the address.	 */	public Address getAddress() {		return address;	}	/**	 * @param address The address to set.	 */	public void setAddress(Address address) {		this.address = address;	}	/**	 * @return Returns the id.	 */	public Long getId() {		return id;	}	/**	 * @param id The id to set.	 */	public void setId(Long id) {		this.id = id;	}	/**	 * @return Returns the name.	 */	public String getName() {		return name;	}	/**	 * @param name The name to set.	 */	public void setName(String name) {		this.name = name;	}	/**	 * @return Returns the accounts.	 */	public Set getAccounts() {		return accounts;	}	/**	 * @param accounts The accounts to set.	 */	public void setAccounts(Set accounts) {		this.accounts = accounts;	}		public boolean isDeleted() {		return deleted;	}		public void setDeleted(boolean deleted) {		this.deleted = deleted;	}		public boolean equals(Object other) {		if (other instanceof Person) {			Person that = (Person) other;			return that.isDeleted() == deleted && that.getUserId().equals(userId);		}		else {			return false;		}	}		public int hashCode() {		return userId.hashCode();	}}

⌨️ 快捷键说明

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