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

📄 address.java

📁 webwork in action 源码
💻 JAVA
字号:
package org.hibernate.auction.model;import java.io.Serializable;/** * The address of a User. * * An instance of this class is always associated with only * one <tt>User</tt> and depends on that parent objects lifecycle, * it is a component. * * @see User * @author Christian Bauer <christian@hibernate.org> */public class Address implements Serializable {	private String street;	private String zipcode;	private String city;    // added for WebWork    private String state;    private String country;    private boolean poBox;	/**	 * No-arg constructor for JavaBean tools.	 */	public Address() {}	/**	 * Full constructor.	 */	public Address(String street, String zipcode, String city) {		this.street = street;		this.zipcode = zipcode;		this.city = city;	}	// ********************** Accessor Methods ********************** //	public String getStreet() { return street; }	public void setStreet(String street) { this.street = street; }	public String getZipcode() { return zipcode; }	public void setZipcode(String zipcode) { this.zipcode = zipcode; }	public String getCity() { return city; }	public void setCity(String city) { this.city = city; }    public String getState() {        return state;    }    public void setState(String state) {        this.state = state;    }    public String getCountry() {        return country;    }    public void setCountry(String country) {        this.country = country;    }    public boolean isPoBox() {        return poBox;    }    public void setPoBox(boolean poBox) {        this.poBox = poBox;    }	// ********************** Common Methods ********************** //    public boolean equals(Object o) {        if (this == o) return true;        if (!(o instanceof Address)) return false;        final Address address = (Address) o;        if (city != null ? !city.equals(address.city) : address.city != null) return false;        if (country != null ? !country.equals(address.country) : address.country != null) return false;        if (state != null ? !state.equals(address.state) : address.state != null) return false;        if (street != null ? !street.equals(address.street) : address.street != null) return false;        if (zipcode != null ? !zipcode.equals(address.zipcode) : address.zipcode != null) return false;        return true;    }    public int hashCode() {        int result;        result = (street != null ? street.hashCode() : 0);        result = 29 * result + (zipcode != null ? zipcode.hashCode() : 0);        result = 29 * result + (city != null ? city.hashCode() : 0);        result = 29 * result + (state != null ? state.hashCode() : 0);        result = 29 * result + (country != null ? country.hashCode() : 0);        return result;    }    public String toString() {		return  "Street: '" + getStreet() + "', " +				"Zipcode: '" + getZipcode() + "', " +				"City: '" + getCity() + "', " +                "State: '" + getState() + "', " +                "Country: '" + getCountry() + "'";	}	// ********************** Business Methods ********************** //}

⌨️ 快捷键说明

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