/* * Hibernate OGM, Domain model persistence for NoSQL datastores * * 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.ogm.perftest.model; import java.util.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import org.bson.types.ObjectId; /** * @author Emmanuel Bernard <emmanuel@hibernate.org> */ @Entity public class Author { String fname; String lname; String mname; Date dob; String bio; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) ObjectId a_id; public String getFname() { return fname; } public void setFname(String fname) { this.fname = fname; } public String getLname() { return lname; } public void setLname(String lname) { this.lname = lname; } public String getMname() { return mname; } public void setMname(String mname) { this.mname = mname; } public Date getDob() { return dob; } public void setDob(Date dob) { this.dob = dob; } public String getBio() { return bio; } public void setBio(String bio) { this.bio = bio; } public ObjectId getA_id() { return a_id; } public void setA_id(ObjectId a_id) { this.a_id = a_id; } }