Java tutorial
/* * Copyright (c) 2015 www.see-r.com * All rights reserved * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ package com.seer.datacruncher.utils.validation; import org.apache.commons.beanutils.BeanUtils; import java.util.Map; public class CodiceFiscaleAttributes { String nome; String cognome; String sesso; String dataNascita; String comuneNascita; String provinciaNascita; String codiceFiscale; public CodiceFiscaleAttributes() { } public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } public String getCognome() { return cognome; } public void setCognome(String cognome) { this.cognome = cognome; } public String getSesso() { return sesso; } public void setSesso(String sesso) { this.sesso = sesso; } public String getDataNascita() { return dataNascita; } public void setDataNascita(String dataNascita) { this.dataNascita = dataNascita; } public String getComuneNascita() { return comuneNascita; } public void setComuneNascita(String comuneNascita) { this.comuneNascita = comuneNascita; } public String getProvinciaNascita() { return provinciaNascita; } public void setProvinciaNascita(String provinciaNascita) { this.provinciaNascita = provinciaNascita; } public String getCodiceFiscale() { return codiceFiscale; } public void setCodiceFiscale(String codiceFiscale) { this.codiceFiscale = codiceFiscale; } public CodiceFiscaleAttributes(String nome, String cognome, String sesso, String dataNascita, String comuneNascita, String provinciaNascita, String codiceFiscale) { this.nome = nome; this.cognome = cognome; this.sesso = sesso; this.dataNascita = dataNascita; this.comuneNascita = comuneNascita; this.provinciaNascita = provinciaNascita; this.codiceFiscale = codiceFiscale; } public String toString() { String myInternals = ""; try { Map internals = BeanUtils.describe(this); myInternals = internals.toString(); } catch (Exception e) { e.printStackTrace(); } return myInternals; } }