package br.usp.nds.remote.persistencia; import java.io.Serializable; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.ManyToOne; @Entity public class UsuarioEmbarcacao implements Serializable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer codigo; @ManyToOne private Usuario usuario; @ManyToOne private Embarcacao embarcacao; public UsuarioEmbarcacao() { } public UsuarioEmbarcacao(Usuario usuario, Embarcacao embarcacao) { super(); this.usuario = usuario; this.embarcacao = embarcacao; } public Integer getCodigo() { return codigo; } public void setCodigo(Integer codigo) { this.codigo = codigo; } public Usuario getUsuario() { return usuario; } public void setUsuario(Usuario usuario) { this.usuario = usuario; } public Embarcacao getEmbarcacao() { return embarcacao; } public void setEmbarcacao(Embarcacao embarcacao) { this.embarcacao = embarcacao; } }