Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarJPA/src/model/Sesion.java
diff options
context:
space:
mode:
Diffstat (limited to 'EjercitarJPA/src/model/Sesion.java')
-rw-r--r--EjercitarJPA/src/model/Sesion.java352
1 files changed, 176 insertions, 176 deletions
diff --git a/EjercitarJPA/src/model/Sesion.java b/EjercitarJPA/src/model/Sesion.java
index baa0e05..f693e7a 100644
--- a/EjercitarJPA/src/model/Sesion.java
+++ b/EjercitarJPA/src/model/Sesion.java
@@ -1,176 +1,176 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
-package model;
-
-import java.io.Serializable;
-import java.util.Date;
-import java.util.List;
-import javax.persistence.Basic;
-import javax.persistence.Column;
-import javax.persistence.Entity;
-import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
-import javax.persistence.Id;
-import javax.persistence.ManyToMany;
-import javax.persistence.NamedQueries;
-import javax.persistence.NamedQuery;
-import javax.persistence.OneToMany;
-import javax.persistence.Table;
-import javax.persistence.Temporal;
-import javax.persistence.TemporalType;
-import javax.validation.constraints.NotNull;
-import javax.validation.constraints.Size;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlTransient;
-
-/**
- *
- * @author Ceci
- */
-@Entity
-@Table(name = "sesion")
-@XmlRootElement
-@NamedQueries({
- @NamedQuery(name = "Sesion.findAll", query = "SELECT s FROM Sesion s"),
- @NamedQuery(name = "Sesion.findByIdSesion", query = "SELECT s FROM Sesion s WHERE s.idSesion = :idSesion"),
- @NamedQuery(name = "Sesion.findByEntrada", query = "SELECT s FROM Sesion s WHERE s.entrada = :entrada"),
- @NamedQuery(name = "Sesion.findBySalida", query = "SELECT s FROM Sesion s WHERE s.salida = :salida"),
- @NamedQuery(name = "Sesion.findByAyudaPadres", query = "SELECT s FROM Sesion s WHERE s.ayudaPadres = :ayudaPadres"),
- @NamedQuery(name = "Sesion.findByDesdeHogar", query = "SELECT s FROM Sesion s WHERE s.desdeHogar = :desdeHogar"),
- @NamedQuery(name = "Sesion.findByEstadoAnimo", query = "SELECT s FROM Sesion s WHERE s.estadoAnimo = :estadoAnimo")})
-public class Sesion implements Serializable {
- private static final long serialVersionUID = 1L;
- @Id
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- @Basic(optional = false)
- @Column(name = "id_sesion")
- private Integer idSesion;
- @Basic(optional = false)
- @NotNull
- @Column(name = "entrada")
- @Temporal(TemporalType.TIMESTAMP)
- private Date entrada;
- @Basic(optional = false)
- @NotNull
- @Column(name = "salida")
- @Temporal(TemporalType.TIMESTAMP)
- private Date salida;
- @Column(name = "ayuda_padres")
- private Boolean ayudaPadres;
- @Column(name = "desde_hogar")
- private Boolean desdeHogar;
- @Size(max = 5)
- @Column(name = "estado_animo")
- private String estadoAnimo;
- @ManyToMany(mappedBy = "sesionList")
- private List<Alumno> alumnoList;
- @OneToMany(mappedBy = "sesion")
- private List<Tarea> tareaList;
-
- public Sesion() {
- }
-
- public Sesion(Integer idSesion) {
- this.idSesion = idSesion;
- }
-
- public Sesion(Integer idSesion, Date entrada, Date salida) {
- this.idSesion = idSesion;
- this.entrada = entrada;
- this.salida = salida;
- }
-
- public Integer getIdSesion() {
- return idSesion;
- }
-
- public void setIdSesion(Integer idSesion) {
- this.idSesion = idSesion;
- }
-
- public Date getEntrada() {
- return entrada;
- }
-
- public void setEntrada(Date entrada) {
- this.entrada = entrada;
- }
-
- public Date getSalida() {
- return salida;
- }
-
- public void setSalida(Date salida) {
- this.salida = salida;
- }
-
- public Boolean getAyudaPadres() {
- return ayudaPadres;
- }
-
- public void setAyudaPadres(Boolean ayudaPadres) {
- this.ayudaPadres = ayudaPadres;
- }
-
- public Boolean getDesdeHogar() {
- return desdeHogar;
- }
-
- public void setDesdeHogar(Boolean desdeHogar) {
- this.desdeHogar = desdeHogar;
- }
-
- public String getEstadoAnimo() {
- return estadoAnimo;
- }
-
- public void setEstadoAnimo(String estadoAnimo) {
- this.estadoAnimo = estadoAnimo;
- }
-
- @XmlTransient
- public List<Alumno> getAlumnoList() {
- return alumnoList;
- }
-
- public void setAlumnoList(List<Alumno> alumnoList) {
- this.alumnoList = alumnoList;
- }
-
- @XmlTransient
- public List<Tarea> getTareaList() {
- return tareaList;
- }
-
- public void setTareaList(List<Tarea> tareaList) {
- this.tareaList = tareaList;
- }
-
- @Override
- public int hashCode() {
- int hash = 0;
- hash += (idSesion != null ? idSesion.hashCode() : 0);
- return hash;
- }
-
- @Override
- public boolean equals(Object object) {
- // TODO: Warning - this method won't work in the case the id fields are not set
- if (!(object instanceof Sesion)) {
- return false;
- }
- Sesion other = (Sesion) object;
- if ((this.idSesion == null && other.idSesion != null) || (this.idSesion != null && !this.idSesion.equals(other.idSesion))) {
- return false;
- }
- return true;
- }
-
- @Override
- public String toString() {
- return "model.Sesion[ idSesion=" + idSesion + " ]";
- }
-
-}
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package model;
+
+import java.io.Serializable;
+import java.util.Date;
+import java.util.List;
+import javax.persistence.Basic;
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.ManyToMany;
+import javax.persistence.NamedQueries;
+import javax.persistence.NamedQuery;
+import javax.persistence.OneToMany;
+import javax.persistence.Table;
+import javax.persistence.Temporal;
+import javax.persistence.TemporalType;
+import javax.validation.constraints.NotNull;
+import javax.validation.constraints.Size;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlTransient;
+
+/**
+ *
+ * @author Ceci
+ */
+@Entity
+@Table(name = "sesion")
+@XmlRootElement
+@NamedQueries({
+ @NamedQuery(name = "Sesion.findAll", query = "SELECT s FROM Sesion s"),
+ @NamedQuery(name = "Sesion.findByIdSesion", query = "SELECT s FROM Sesion s WHERE s.idSesion = :idSesion"),
+ @NamedQuery(name = "Sesion.findByEntrada", query = "SELECT s FROM Sesion s WHERE s.entrada = :entrada"),
+ @NamedQuery(name = "Sesion.findBySalida", query = "SELECT s FROM Sesion s WHERE s.salida = :salida"),
+ @NamedQuery(name = "Sesion.findByAyudaPadres", query = "SELECT s FROM Sesion s WHERE s.ayudaPadres = :ayudaPadres"),
+ @NamedQuery(name = "Sesion.findByDesdeHogar", query = "SELECT s FROM Sesion s WHERE s.desdeHogar = :desdeHogar"),
+ @NamedQuery(name = "Sesion.findByEstadoAnimo", query = "SELECT s FROM Sesion s WHERE s.estadoAnimo = :estadoAnimo")})
+public class Sesion implements Serializable {
+ private static final long serialVersionUID = 1L;
+ @Id
+ @GeneratedValue(strategy = GenerationType.IDENTITY)
+ @Basic(optional = false)
+ @Column(name = "id_sesion")
+ private Integer idSesion;
+ @Basic(optional = false)
+ @NotNull
+ @Column(name = "entrada")
+ @Temporal(TemporalType.TIMESTAMP)
+ private Date entrada;
+ @Basic(optional = false)
+ @NotNull
+ @Column(name = "salida")
+ @Temporal(TemporalType.TIMESTAMP)
+ private Date salida;
+ @Column(name = "ayuda_padres")
+ private Boolean ayudaPadres;
+ @Column(name = "desde_hogar")
+ private Boolean desdeHogar;
+ @Size(max = 5)
+ @Column(name = "estado_animo")
+ private String estadoAnimo;
+ @ManyToMany(mappedBy = "sesionList")
+ private List<Alumno> alumnoList;
+ @OneToMany(mappedBy = "sesion")
+ private List<Tarea> tareaList;
+
+ public Sesion() {
+ }
+
+ public Sesion(Integer idSesion) {
+ this.idSesion = idSesion;
+ }
+
+ public Sesion(Integer idSesion, Date entrada, Date salida) {
+ this.idSesion = idSesion;
+ this.entrada = entrada;
+ this.salida = salida;
+ }
+
+ public Integer getIdSesion() {
+ return idSesion;
+ }
+
+ public void setIdSesion(Integer idSesion) {
+ this.idSesion = idSesion;
+ }
+
+ public Date getEntrada() {
+ return entrada;
+ }
+
+ public void setEntrada(Date entrada) {
+ this.entrada = entrada;
+ }
+
+ public Date getSalida() {
+ return salida;
+ }
+
+ public void setSalida(Date salida) {
+ this.salida = salida;
+ }
+
+ public Boolean getAyudaPadres() {
+ return ayudaPadres;
+ }
+
+ public void setAyudaPadres(Boolean ayudaPadres) {
+ this.ayudaPadres = ayudaPadres;
+ }
+
+ public Boolean getDesdeHogar() {
+ return desdeHogar;
+ }
+
+ public void setDesdeHogar(Boolean desdeHogar) {
+ this.desdeHogar = desdeHogar;
+ }
+
+ public String getEstadoAnimo() {
+ return estadoAnimo;
+ }
+
+ public void setEstadoAnimo(String estadoAnimo) {
+ this.estadoAnimo = estadoAnimo;
+ }
+
+ @XmlTransient
+ public List<Alumno> getAlumnoList() {
+ return alumnoList;
+ }
+
+ public void setAlumnoList(List<Alumno> alumnoList) {
+ this.alumnoList = alumnoList;
+ }
+
+ @XmlTransient
+ public List<Tarea> getTareaList() {
+ return tareaList;
+ }
+
+ public void setTareaList(List<Tarea> tareaList) {
+ this.tareaList = tareaList;
+ }
+
+ @Override
+ public int hashCode() {
+ int hash = 0;
+ hash += (idSesion != null ? idSesion.hashCode() : 0);
+ return hash;
+ }
+
+ @Override
+ public boolean equals(Object object) {
+ // TODO: Warning - this method won't work in the case the id fields are not set
+ if (!(object instanceof Sesion)) {
+ return false;
+ }
+ Sesion other = (Sesion) object;
+ if ((this.idSesion == null && other.idSesion != null) || (this.idSesion != null && !this.idSesion.equals(other.idSesion))) {
+ return false;
+ }
+ return true;
+ }
+
+ @Override
+ public String toString() {
+ return "model.Sesion[ idSesion=" + idSesion + " ]";
+ }
+
+}