/* * 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>. */ package org.hibernate.jpa.test.metadata; import javax.persistence.Basic; import javax.persistence.Embeddable; /** * @author Emmanuel Bernard */ @Embeddable public class Address { private String address1; private String address2; private String city; @Basic(optional = true) public String getAddress1() { return address1; } public void setAddress1(String address1) { this.address1 = address1; } @Basic(optional = false) public String getAddress2() { return address2; } public void setAddress2(String address2) { this.address2 = address2; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } }