/* * 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$ package org.hibernate.test.annotations.indexcoll; import javax.persistence.Embeddable; /** * @author Emmanuel Bernard */ @Embeddable public class Generation { private String age; private String culture; private SubGeneration subGeneration; public String getAge() { return age; } public void setAge(String age) { this.age = age; } public String getCulture() { return culture; } public void setCulture(String culture) { this.culture = culture; } public SubGeneration getSubGeneration() { return subGeneration; } public void setSubGeneration(SubGeneration subGeneration) { this.subGeneration = subGeneration; } @Embeddable public static class SubGeneration { private String description; public SubGeneration() { } public SubGeneration(String description) { this.description = description; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } } }