|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcustom_pojos.Kurssi
public class Kurssi
Constructor Summary | |
---|---|
Kurssi(java.lang.String aKurssikoodi,
java.lang.String aTyyppi,
char aKielikoodi,
java.lang.String aNimi,
java.lang.String aNimiSE,
java.lang.String aNimiEN,
int aLukuvuosi,
char aLukukausi,
int aPeriodi,
int aPeriodi2,
java.lang.String aTaso,
java.lang.String aLinja,
int aKurssi_nro)
Luo kurssi-olion. |
Method Summary | |
---|---|
boolean |
addAllOpetus(java.util.ArrayList<Opetus> opList)
Lisää annetun Arraylist |
void |
deleteAllOpetus()
Asettaa tälle kurssille tyhjän opetus-arraylistin. |
java.lang.String |
getJson()
|
java.lang.String |
getJson(char kieli)
Tuottaa yhdestä kurssista json-muotoisen tulostuksen |
char |
getKielikoodi()
Palauttaa kurssin kielikoodin char-muodossa. |
int |
getKurssi_nro()
Palauttaa kurssin kurssi_nro -tiedon |
java.lang.String |
getKurssikoodi()
Palauttaa kurssikoodin String-muodossa |
char |
getLinja()
Palauttaa kurssin linjan. |
char |
getLukukausi()
Palauttaa kurssin lukukauden |
int |
getLukuvuosi()
Palauttaa kurssin lukuvuoden |
java.lang.String |
getNimi()
Palauttaa kurssin nimen (suomenkielisen nimen) |
java.util.ArrayList<Opetus> |
getOpetus()
Palauttaa ArrayListin jossa on kursiin liittyva opetus |
int |
getPeriodi()
Palauttaa kurssin alkuperiodin. |
int |
getPeriodi2()
Palauttaa kurssin loppuperiodin. |
char |
getTaso()
Palauttaa kurssin tason. |
java.lang.String |
getTyyppi()
Palauttaa kurssin tyyppitiedon String-muodossa |
java.lang.String |
getXML()
|
java.lang.String |
getXML(char kieli)
Tuottaa xml-muotoisen tulosteen yhdestä kurssista. |
Kurssi |
luoKopio()
Metodi luo oliosta kopion. |
void |
setKielikoodi(char aKielikoodi)
Asettaa kurssin kielikoodin. |
void |
setKurssi_nro(int kurssi_nro)
Asettaa kurssin kurssi_nro -tiedon |
void |
setKurssikoodi(java.lang.String aKurssikoodi)
Asettaa kurssikoodin. |
void |
setLinja(char aLinja)
Asettaa kurssin linjan |
void |
setLukukausi(char lukukausi)
Asettaa kurssin lukukauden |
void |
setLukuvuosi(int vuosi)
Asettaa kurssin lukuvuoden |
void |
setNimi(java.lang.String aNimi)
Asettaa kurssin nimen (suomenkielisen nimen) |
void |
setOpetus(Opetus op)
Lisää annetun Opetus-olion tämän Kurssi-olion opetus-arraylistiin. |
void |
setPeriodi(int aPeriodi)
Asettaa kurssin alkuperiodin |
void |
setPeriodi2(int aPeriodi2)
Asettaa kurssin loppuperiodin |
void |
setTaso(char aTaso)
Asettaa kurssin tason |
void |
setTyyppi(java.lang.String aTyyppi)
Asettaa kurssille tyyppitiedon. |
java.lang.String |
toString()
Tuottaa String-muotoisen esityksen kurssin sisällöstä. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Kurssi(java.lang.String aKurssikoodi, java.lang.String aTyyppi, char aKielikoodi, java.lang.String aNimi, java.lang.String aNimiSE, java.lang.String aNimiEN, int aLukuvuosi, char aLukukausi, int aPeriodi, int aPeriodi2, java.lang.String aTaso, java.lang.String aLinja, int aKurssi_nro)
aKurssikoodi
- kurssin (opintojakson) koodi kannassaaTyyppi
- kurssin tyyppi, (K: Luentokurssi / L: Loppukoe / Y: Kypsyysnäyte / A: laboratorio / S: SeminaariaKielikoodi
- S/R/EaNimi
- Opintojakson nimi suomeksiaNimiSE
- Opintojakson nimi ruotsiksiaNimiEN
- Opintojakson nimi englanniksiaLukuvuosi
- LukuvuosiaLukukausi
- Lukukausi, tarvitaan tietokantaviittauksia varten.aPeriodi
- alkamisperiodi.aPeriodi2
- päättymisperiodi. Oltava >= aPeriodi.aTaso
- Stringi joka kertoo tason.aLinja
- Stringi joka kertoo linjan.aKurssi_nro
- Tietokantaviittauksia varten tällainenkin pitää olla.Method Detail |
---|
public Kurssi luoKopio()
public void setOpetus(Opetus op)
public boolean addAllOpetus(java.util.ArrayList<Opetus> opList)
public void deleteAllOpetus()
public java.util.ArrayList<Opetus> getOpetus()
public java.lang.String getKurssikoodi()
public void setKurssikoodi(java.lang.String aKurssikoodi)
aKurssikoodi
- asetettava kurssikoodipublic java.lang.String getTyyppi()
public void setTyyppi(java.lang.String aTyyppi)
aTyyppi
- asetettava tyyppitietopublic char getKielikoodi()
public void setKielikoodi(char aKielikoodi)
aKielikoodi
- asetettava kielikoodipublic java.lang.String getNimi()
public void setNimi(java.lang.String aNimi)
aNimi
- asetettava nimi.public int getPeriodi()
public void setPeriodi(int aPeriodi)
aPeriodi
- asetettava periodipublic int getPeriodi2()
public void setPeriodi2(int aPeriodi2)
aPeriodi2
- asetettava periodi.public char getTaso()
public void setTaso(char aTaso)
aTaso
- asetettava tasopublic char getLinja()
public void setLinja(char aLinja)
aLinja
- asetettava linjapublic void setLukuvuosi(int vuosi)
vuosi
- asetettava lukuvuosipublic int getLukuvuosi()
public void setLukukausi(char lukukausi)
lukukausi
- asetettava lukukausipublic char getLukukausi()
public void setKurssi_nro(int kurssi_nro)
kurssi_nro
- asetettava kurssi_nropublic int getKurssi_nro()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getJson()
public java.lang.String getJson(char kieli)
kieli
- Kieli jolla halutaan nimi tulostettavaksi.public java.lang.String getXML()
public java.lang.String getXML(char kieli)
kieli
- Kieli, jolla kurssin nimi tulostetaan
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |