/******************************************************************************* * Copyright (c) 2011-2014 Fernando Petrola * * This file is part of Dragome SDK. * * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Public License v3.0 * which accompanies this distribution, and is available at * http://www.gnu.org/licenses/gpl.html ******************************************************************************/ package com.dragome.examples; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; @Entity public class Person { @Id @GeneratedValue private int id; public int getId() { return id; } public void setId(int id) { this.id= id; } private String givenName= ""; private String surname= ""; private String nickname= ""; public String getNickname() { return nickname; } public void setNickname(String nickname) { this.nickname= nickname; } public Person() { } public Person(String givenName, String nickname) { String[] split= givenName.split("\\s"); this.givenName= split[0]; this.surname= split[1]; this.nickname= nickname; } public String getGivenName() { return givenName; } public void setGivenName(String givenName) { this.givenName= givenName; } public String getSurname() { return surname; } public void setSurname(String surname) { this.surname= surname; } }