Back to project page jpdroid.
The source code is released under:
GNU General Public License
If you think the Android project jpdroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.rafael.androidcomjpdroid.entity; //from ww w. ja v a 2s . c o m import java.io.Serializable; import br.com.rafael.jpdroid.annotations.Column; import br.com.rafael.jpdroid.annotations.Entity; import br.com.rafael.jpdroid.annotations.ForeignKey; import br.com.rafael.jpdroid.annotations.Ignorable; import br.com.rafael.jpdroid.annotations.PrimaryKey; import br.com.rafael.jpdroid.annotations.RelationClass; import br.com.rafael.jpdroid.annotations.ViewColumn; import br.com.rafael.jpdroid.enums.RelationType; @Entity public class Contato implements Serializable { private static final long serialVersionUID = 1L; @PrimaryKey @Column private long _id; @ForeignKey(joinEntity=TipoContato.class,joinPrimaryKey="_id") @Column private long idTipoContato; @Ignorable @ViewColumn(entity=TipoContato.class,foreignKey="idTipoContato", atributo = "descricao") private String nomeTipoContato; @ForeignKey(joinEntity=Pessoa.class,joinPrimaryKey="_id",deleteCascade=true) @Column private long idPessoa; @RelationClass(relationType=RelationType.OneToMany, joinColumn="idTipoContato") private TipoContato tipoContato; @Column private String contato; public long get_id() { return _id; } public void set_id(long _id) { this._id = _id; } public long getIdTipoContato() { return idTipoContato; } public void setIdTipoContato(long idTipoContato) { this.idTipoContato = idTipoContato; } public TipoContato getTipoContato() { return tipoContato; } public void setTipoContato(TipoContato tipoContato) { this.tipoContato = tipoContato; } public String getContato() { return contato; } public void setContato(String contato) { this.contato = contato; } public String getNomeTipoContato() { return nomeTipoContato; } public void setNomeTipoContato(String nomeTipoContato) { this.nomeTipoContato = nomeTipoContato; } }