Guest User

Untitled

a guest
May 27th, 2016
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.84 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package Model;
  7.  
  8. import java.io.Serializable;
  9. import javax.persistence.Basic;
  10. import javax.persistence.Column;
  11. import javax.persistence.Entity;
  12. import javax.persistence.GeneratedValue;
  13. import javax.persistence.GenerationType;
  14. import javax.persistence.Id;
  15. import javax.persistence.JoinColumn;
  16. import javax.persistence.ManyToOne;
  17. import javax.persistence.NamedQueries;
  18. import javax.persistence.NamedQuery;
  19. import javax.persistence.Table;
  20.  
  21. /**
  22.  *
  23.  * @author wolacinio
  24.  */
  25. @Entity
  26. @Table(name = "marks")
  27. @NamedQueries({
  28.     @NamedQuery(name = "Marks.findAll", query = "SELECT m FROM Marks m")})
  29. public class Marks implements Serializable {
  30.  
  31.     private static final long serialVersionUID = 1L;
  32.     @Id
  33.     @GeneratedValue(strategy = GenerationType.IDENTITY)
  34.     @Basic(optional = false)
  35.     @Column(name = "idmarks")
  36.     private Integer idmarks;
  37.     @Basic(optional = false)
  38.     @Column(name = "mark")
  39.     private float mark;
  40.     @Basic(optional = false)
  41.     @Column(name = "idusers")
  42.     private int idusers;
  43.     @ManyToOne
  44.     @JoinColumn(name="idtest")
  45.     private Tests test;
  46.  
  47.     public Tests getTest() {
  48.         return test;
  49.     }
  50.  
  51.     public void setTest(Tests test) {
  52.         this.test = test;
  53.     }
  54.    
  55.     public Marks() {
  56.     }
  57.  
  58.     public Marks(Integer idmarks) {
  59.         this.idmarks = idmarks;
  60.     }
  61.  
  62.     public Marks(Integer idmarks, float mark, int idusers) {
  63.         this.idmarks = idmarks;
  64.         this.mark = mark;
  65.         this.idusers = idusers;
  66.     }
  67.  
  68.     public Integer getIdmarks() {
  69.         return idmarks;
  70.     }
  71.  
  72.     public void setIdmarks(Integer idmarks) {
  73.         this.idmarks = idmarks;
  74.     }
  75.  
  76.     public float getMark() {
  77.         return mark;
  78.     }
  79.  
  80.     public void setMark(float mark) {
  81.         this.mark = mark;
  82.     }
  83.  
  84.     public int getIdusers() {
  85.         return idusers;
  86.     }
  87.  
  88.     public void setIdusers(int idusers) {
  89.         this.idusers = idusers;
  90.     }
  91.  
  92.     @Override
  93.     public int hashCode() {
  94.         int hash = 0;
  95.         hash += (idmarks != null ? idmarks.hashCode() : 0);
  96.         return hash;
  97.     }
  98.  
  99.     @Override
  100.     public boolean equals(Object object) {
  101.         // TODO: Warning - this method won't work in the case the id fields are not set
  102.         if (!(object instanceof Marks)) {
  103.             return false;
  104.         }
  105.         Marks other = (Marks) object;
  106.         if ((this.idmarks == null && other.idmarks != null) || (this.idmarks != null && !this.idmarks.equals(other.idmarks))) {
  107.             return false;
  108.         }
  109.         return true;
  110.     }
  111.  
  112.     @Override
  113.     public String toString() {
  114.         return "Model.Marks[ idmarks=" + idmarks + " ]";
  115.     }
  116.    
  117. }
Add Comment
Please, Sign In to add comment