package it.csi.demo.democomp.business.business.dao.refappdao.dto;

import it.csi.demo.democomp.business.business.dao.refappdao.dao.*;
import it.csi.demo.democomp.business.business.dao.refappdao.exceptions.*;
import java.io.Serializable;
import java.util.*;

/**
 * @generated
 */
public class PersonaDto implements Serializable {

	/**
	 * @generated
	 */
	private String _nome;

	/**
	 * @generated
	 */
	public void setNome(String val) {
		_nome = val;
	}

	/**
	 * @generated
	 */
	public String getNome() {
		return _nome;
	}

	/**
	 * @generated
	 */
	private String _cognome;

	/**
	 * @generated
	 */
	public void setCognome(String val) {
		_cognome = val;
	}

	/**
	 * @generated
	 */
	public String getCognome() {
		return _cognome;
	}

	/**
	 * @generated
	 */
	private String _cognomeAcquisito;

	/**
	 * @generated
	 */
	public void setCognomeAcquisito(String val) {
		_cognomeAcquisito = val;
	}

	/**
	 * @generated
	 */
	public String getCognomeAcquisito() {
		return _cognomeAcquisito;
	}

	/**
	 * @generated
	 */
	private java.sql.Date _dataNascita;

	/**
	 * @generated
	 */
	public void setDataNascita(java.sql.Date val) {
		_dataNascita = val;
	}

	/**
	 * @generated
	 */
	public java.sql.Date getDataNascita() {
		return _dataNascita;
	}

	/**
	 * @generated
	 */
	private String _sesso;

	/**
	 * @generated
	 */
	public void setSesso(String val) {
		_sesso = val;
	}

	/**
	 * @generated
	 */
	public String getSesso() {
		return _sesso;
	}

	/**
	 * @generated
	 */
	private String _statoCivile;

	/**
	 * @generated
	 */
	public void setStatoCivile(String val) {
		_statoCivile = val;
	}

	/**
	 * @generated
	 */
	public String getStatoCivile() {
		return _statoCivile;
	}

	/**
	 * @generated
	 */
	private String _codiceFiscale;

	/**
	 * @generated
	 */
	public void setCodiceFiscale(String val) {
		_codiceFiscale = val;
	}

	/**
	 * @generated
	 */
	public String getCodiceFiscale() {
		return _codiceFiscale;
	}

	/**
	 * @generated
	 */
	private java.math.BigDecimal _numeroCaratteristico;

	/**
	 * @generated
	 */
	public void setNumeroCaratteristico(java.math.BigDecimal val) {
		_numeroCaratteristico = val;
	}

	/**
	 * @generated
	 */
	public java.math.BigDecimal getNumeroCaratteristico() {
		return _numeroCaratteristico;
	}

	/**
	 * @generated
	 */
	private java.sql.Date _dataIncarico;

	/**
	 * @generated
	 */
	public void setDataIncarico(java.sql.Date val) {
		_dataIncarico = val;
	}

	/**
	 * @generated
	 */
	public java.sql.Date getDataIncarico() {
		return _dataIncarico;
	}

	/**
	 * @generated
	 */
	private String _cittaNascita;

	/**
	 * @generated
	 */
	public void setCittaNascita(String val) {
		_cittaNascita = val;
	}

	/**
	 * @generated
	 */
	public String getCittaNascita() {
		return _cittaNascita;
	}

	/**
	 * @generated
	 */
	private String _provinciaNascita;

	/**
	 * @generated
	 */
	public void setProvinciaNascita(String val) {
		_provinciaNascita = val;
	}

	/**
	 * @generated
	 */
	public String getProvinciaNascita() {
		return _provinciaNascita;
	}

	/**
	 * Method 'equals'
	 * 
	 * @param _other
	 * @return boolean
	 * @generated
	 */
	public boolean equals(Object _other) {
		// TODO
		return super.equals(_other);
	}

	/**
	 * Method 'hashCode'
	 * 
	 * @return int
	 * @generated
	 */
	public int hashCode() {
		// TODO
		return super.hashCode();
	}

	/**
	 * Method 'createPk'
	 * 
	 * @return PersonaPk
	 * @generated
	 */
	public PersonaPk createPk() {
		return new PersonaPk(_codiceFiscale);
	}

	/**
	 * Method 'toString'
	 * 
	 * @return String
	 * @generated
	 */
	public String toString() {
		// TODO
		return super.toString();
	}

}
