/*
* Hibernate, Relational Persistence for Idiomatic Java
*
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
*/
//$Id: Person.java 7192 2005-06-18 14:40:15Z oneovthafew $
package org.hibernate.test.unionsubclass2;
/**
* @author Gavin King
*/
public class Person {
private long id;
private String name;
private char sex;
private double heightInches;
private Address address = new Address();
/**
* @return Returns the address.
*/
public Address getAddress() {
return address;
}
public void setAddress(String string) {
this.address.address = string;
}
public void setZip(String string) {
this.address.zip = string;
}
public void setCountry(String string) {
this.address.country = string;
}
/**
* @return Returns the sex.
*/
public char getSex() {
return sex;
}
/**
* @param sex The sex to set.
*/
public void setSex(char sex) {
this.sex = sex;
}
/**
* @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 identity.
*/
public String getName() {
return name;
}
/**
* @param identity The identity to set.
*/
public void setName(String identity) {
this.name = identity;
}
/**
* @return Returns the height in inches.
*/
public double getHeightInches() {
return heightInches;
}
/**
* @param heightInches The height in inches to set.
*/
public void setHeightInches(double heightInches) {
this.heightInches = heightInches;
}
}