package ca.etsmtl.applets.etsmobile.model;
import java.util.ArrayList;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;
@JsonIgnoreProperties(ignoreUnknown = true)
@DatabaseTable(tableName = "today")
public class TodaysCourses {
public TodaysCourses() {
// required by jackson
}
@JsonProperty
@DatabaseField
public String codePerm = "DAVP02068904";
@JsonProperty
@DatabaseField
public String erreur = null;
@JsonProperty
@DatabaseField
public boolean masculin = true;
@JsonProperty
@DatabaseField
public String nom = "David ";
@JsonProperty
@DatabaseField
public String prenom = "Philippe ";
@JsonProperty
@DatabaseField
public String programme = "Baccalauréat en génie logiciel";
@JsonProperty
@DatabaseField
public String soldeTotal = "0,00$";
@JsonProperty
public ArrayList<Seance> horaire = new ArrayList<Seance>();
@DatabaseField(generatedId = true)
public int horaire_id = -1;
@JsonIgnoreProperties(ignoreUnknown = true)
@DatabaseTable(tableName = "seance")
public static class Seance {
public Seance() {
// required by jackson
}
public int horaire_id;
@JsonProperty
@DatabaseField
public String coursGroupe = "GTI745-01 ";
@JsonProperty
@DatabaseField
public String dateDebut = "2014-04-09T09=00:00";
@JsonProperty
@DatabaseField
public String dateFin = "2014-04-09T12:00:00";
@JsonProperty
@DatabaseField
public String descriptionActivite = "Examen final";
@JsonProperty
@DatabaseField
public String libelleCours = "Interfaces utilisateurs avancées";
@JsonProperty
@DatabaseField
public String local = "A-1600B";
@JsonProperty
@DatabaseField
public String nomActivite = "Final";
@JsonProperty
@DatabaseField
public String plageHoraire = "09:00-12:00";
}
public String getCodePerm() {
return codePerm;
}
public void setCodePerm(String codePerm) {
this.codePerm = codePerm;
}
public String getErreur() {
return erreur;
}
public void setErreur(String erreur) {
this.erreur = erreur;
}
public ArrayList<Seance> getHoraire() {
return horaire;
}
public void setHoraire(ArrayList<Seance> horaire) {
this.horaire = horaire;
}
public boolean isMasculin() {
return masculin;
}
public void setMasculin(boolean masculin) {
this.masculin = masculin;
}
public String getNom() {
return nom;
}
public void setNom(String nom) {
this.nom = nom;
}
public String getPrenom() {
return prenom;
}
public void setPrenom(String prenom) {
this.prenom = prenom;
}
public String getProgramme() {
return programme;
}
public void setProgramme(String programme) {
this.programme = programme;
}
public String getSoldeTotal() {
return soldeTotal;
}
public void setSoldeTotal(String soldeTotal) {
this.soldeTotal = soldeTotal;
}
}