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 br.com.rafael.pedidojpdroid.entity; /*from w w w . j a va2 s. 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 Endereco implements Serializable { private static final long serialVersionUID = 1L; @PrimaryKey @Column private long _id; @ForeignKey(joinEntity = Pessoa.class, joinPrimaryKey = "_id", deleteCascade = true) @Column(name = "idPessoa", nullable = false) private long idPessoa; @Column private String rua; @Column private String bairro; @Column private long numero; @ForeignKey(joinEntity = Cidade.class, joinPrimaryKey = "_id") @Column private long id_Cidade; @RelationClass(relationType = RelationType.OneToMany, joinColumn = "id_Cidade",Transient=true) private Cidade cidade; @Column private boolean principal; @Ignorable @ViewColumn(entity=Cidade.class,atributo="nome",foreignKey="id_Cidade") private String nomeCidade; public long get_id() { return _id; } public void set_id(long _id) { this._id = _id; } public long getIdPessoa() { return idPessoa; } public void setIdPessoa(long idPessoa) { this.idPessoa = idPessoa; } public String getRua() { return rua; } public void setRua(String rua) { this.rua = rua; } public String getBairro() { return bairro; } public void setBairro(String bairro) { this.bairro = bairro; } public long getNumero() { return numero; } public void setNumero(long numero) { this.numero = numero; } public long getId_Cidade() { return id_Cidade; } public void setId_Cidade(long id_Cidade) { this.id_Cidade = id_Cidade; } public Cidade getCidade() { return cidade; } public void setCidade(Cidade cidade) { this.cidade = cidade; } public boolean isPrincipal() { return principal; } public void setPrincipal(boolean principal) { this.principal = principal; } public String getNomeCidade() { return nomeCidade; } public void setNomeCidade(String nomeCidade) { this.nomeCidade = nomeCidade; } }