Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package cl.adl.asociaciones.modelo;
- import javax.persistence.Column;
- import javax.persistence.Entity;
- import javax.persistence.GeneratedValue;
- import javax.persistence.GenerationType;
- import javax.persistence.Id;
- import javax.persistence.JoinColumn;
- import javax.persistence.ManyToOne;
- import javax.persistence.SequenceGenerator;
- @Entity
- @SequenceGenerator(name="SQ_ARRIENDO", initialValue=1, allocationSize=1)
- public class Arriendo {
- @Id
- @GeneratedValue(strategy= GenerationType.SEQUENCE, generator="SQ_ARRIENDO")
- private Integer id;
- private String inicio;
- @Column(columnDefinition = "NUMERIC(19,0)")
- private Integer duracion;
- @ManyToOne
- @JoinColumn(name = "pelicula_id", referencedColumnName = "id")
- private Pelicula pelicula;
- @ManyToOne
- @JoinColumn(name = "cliente_id", referencedColumnName = "id")
- private Cliente cliente;
- /**
- * @param id
- * @param inicio
- * @param duracion
- * @param pelicula
- * @param cliente
- */
- public Arriendo(Integer id, String inicio, Integer duracion, Pelicula pelicula, Cliente cliente) {
- super();
- this.id = id;
- this.inicio = inicio;
- this.duracion = duracion;
- this.pelicula = pelicula;
- this.cliente = cliente;
- }
- /**
- *
- */
- public Arriendo() {
- super();
- // TODO Auto-generated constructor stub
- }
- /**
- * @return the cliente
- */
- public Cliente getCliente() {
- return cliente;
- }
- /**
- * @param cliente the cliente to set
- */
- public void setCliente(Cliente cliente) {
- this.cliente = cliente;
- }
- /**
- * @return the id
- */
- public Integer getId() {
- return id;
- }
- /**
- * @param id the id to set
- */
- public void setId(Integer id) {
- this.id = id;
- }
- /**
- * @return the inicio
- */
- public String getInicio() {
- return inicio;
- }
- /**
- * @param inicio the inicio to set
- */
- public void setInicio(String inicio) {
- this.inicio = inicio;
- }
- /**
- * @return the duracion
- */
- public Integer getDuracion() {
- return duracion;
- }
- /**
- * @param duracion the duracion to set
- */
- public void setDuracion(Integer duracion) {
- this.duracion = duracion;
- }
- /**
- * @return the pelicula
- */
- public Pelicula getPelicula() {
- return pelicula;
- }
- /**
- * @param pelicula the pelicula to set
- */
- public void setPelicula(Pelicula pelicula) {
- this.pelicula = pelicula;
- }
- @Override
- public String toString() {
- return "Arriendo [id=" + id + ", inicio=" + inicio + ", duracion=" + duracion + ", pelicula=" + pelicula + "]";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement