Overview
Package
Class
Tree
Index
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
H
I
J
K
L
M
N
O
P
R
S
T
V
A
anna(int)
- Method in class kerho.
Jasen
Antaa k:n kentän sisällön merkkijonona
anna(int)
- Method in class kerho.
Jasenet
Palauttaa viitteen i:teen jäseneen.
annaHarrastukset(int)
- Method in class kerho.
Harrastukset
Palautetana lista jäsenen harrastuksia
annaHarrastukset(Jasen)
- Method in class kerho.
Kerho
Palautetaan lista jäsenen harrastuksia
annaJasen(int)
- Method in class kerho.
Kerho
Deprecated.
pyritään eroon indeksoidusta käytöstä
aseta(String)
- Method in class kanta.
DoubleKentta
aseta(String)
- Method in class kanta.
IntKentta
Asetetaan kentän arvo merkkijonosta.
aseta(String)
- Method in class kanta.
JonoKentta
aseta(String)
- Method in interface kanta.
Kentta
Asettaa kentän sisällön ottamalla tiedot merkkijonosta.
aseta(String)
- Method in class kanta.
PerusKentta
aseta(int, String)
- Method in class kerho.
Jasen
Asettaa k:n kentän arvoksi parametrina tuodun merkkijonon arvon
C
compare(Jasen, Jasen)
- Method in class kerho.
Jasen.Vertailija
Verrataana kahta jäsentä keskenään.
compare(Jasen, Jasen)
- Method in class kerho.
Jasenet.JasenVertailija
Verrataana kahta jäsentä keskenään.
D
DoubleKentta
- Class in
kanta
Kenttä reaalilukuja varten.
DoubleKentta(String)
- Constructor for class kanta.
DoubleKentta
Alustetaan kenttä kysymyksellä
E
ekaKentta()
- Method in class kerho.
Jasen
Eka kenttä joka on mielekäs kysyttäväksi
etsi(String, int)
- Method in class kerho.
Jasenet
Etsii jäsenet listaan
etsi(String, int)
- Method in class kerho.
Kerho
Etsii jäsenet listaan
G
getAvain()
- Method in interface kanta.
Kentta
getAvain()
- Method in class kanta.
PerusKentta
getBakNimi()
- Method in class kerho.
Harrastukset
Palauttaa varakopiotiedoston nimen
getBakNimi()
- Method in class kerho.
Jasenet
Palauttaa varakopiotiedoston nimen
getBakNimi()
- Method in class kerho.
Kerho
Palauttaa varkopion nimen
getJasenia()
- Method in class kerho.
Kerho
Palautaa kerhon jäsenmäärän
getJasenNro()
- Method in class kerho.
Harrastus
Palautetaan mille jäsenelle harrastus kuuluu
getKenttia()
- Method in class kerho.
Jasen
Palauttaa jäsenen kenttien lukumäärän
getKokoNimi()
- Method in class kerho.
Jasenet
Palauttaa Kerhon koko nimen
getKysymys()
- Method in interface kanta.
Kentta
Palauttaa kentään liittyvän kysymyksen.
getKysymys()
- Method in class kanta.
PerusKentta
getKysymys(int)
- Method in class kerho.
Jasen
Palauttaa k:tta jäsenen kenttää vastaavan kysymyksen
getLkm()
- Method in class kerho.
Harrastukset
Palauttaa kerhon harrastusten lukumäärän
getLkm()
- Method in class kerho.
Jasenet
Palauttaa kerhon jäsenten lukumäärän
getNimi()
- Method in class kerho.
Kerho
Palauttaa kerhon nimen
getTiedostonNimi()
- Method in class kerho.
Harrastukset
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTiedostonNimi()
- Method in class kerho.
Jasenet
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTiedostonNimi()
- Method in class kerho.
Kerho
Palauttaa tiedoston nimen
getTiedostonPerusNimi()
- Method in class kerho.
Harrastukset
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTiedostonPerusNimi()
- Method in class kerho.
Jasenet
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTunnusnro()
- Method in class kerho.
Harrastus
Palautetaan harrastuksen oma id
getTunnusnro()
- Method in class kerho.
Jasen
Palauttaa jäsenen tunnusnumeron.
getValue()
- Method in class kanta.
DoubleKentta
getValue()
- Method in class kanta.
IntKentta
H
Harrastukset
- Class in
kerho
Kerhon harrastukset, joka osaa mm. lisätä uuden harrastuksen
Harrastukset()
- Constructor for class kerho.
Harrastukset
Harrastusten alustaminen
Harrastukset.HarrastuksetIterator
- Class in
kerho
Luokka tietyn jäsen harrastusten iteroimiseksi
Harrastukset.HarrastuksetIterator(int)
- Constructor for class kerho.
Harrastukset.HarrastuksetIterator
Alustetaan iteraattori käymään läpi tietyn jäsenen harrastukset
Harrastus
- Class in
kerho
Harrastus joka osaa mm. itse huolehtia tunnus_nro:staan.
Harrastus()
- Constructor for class kerho.
Harrastus
Alustetaan harrastus.
Harrastus(int)
- Constructor for class kerho.
Harrastus
Alustetaan tietyn jäsenen harrastus.
harrastusIterator()
- Method in class kerho.
Kerho
Kaikkien harrastusten iteraattori
harrastusIterator(int)
- Method in class kerho.
Kerho
Tietyn jäsenen iteraattori
hasNext()
- Method in class kerho.
Harrastukset.HarrastuksetIterator
Tutkitaan onko vielä halutun jäsenen harrastuksia jäljellä.
hasNext()
- Method in class kerho.
Jasenet.JasenetIterator
Onko olemassa vielä seuraavaa jäsentä
HetuTarkistus
- Class in
kanta
Luokka henkilötunnuksen tarkistamiseksi
HetuTarkistus()
- Constructor for class kanta.
HetuTarkistus
I
IntKentta
- Class in
kanta
Kenttä kokonaislukujen tallentamiseksi
IntKentta(String)
- Constructor for class kanta.
IntKentta
Alustetaan kenttä kysymyksellä.
iterator()
- Method in class kerho.
Harrastukset
Iteraattori kaikkien harrastusten läpikäymiseen
iterator(int)
- Method in class kerho.
Harrastukset
Palautetaan tietyn jäsenen harrastuksia käsittelevä iteraattori
iterator()
- Method in class kerho.
Jasenet
Palautetaan iteraattori jäsenistöön.
iterator()
- Method in class kerho.
Kerho
Kaikien jäsenten iteraattori
J
Jasen
- Class in
kerho
Kerhon jäsen joka osaa mm. itse huolehtia tunnusNro:staan.
Jasen()
- Constructor for class kerho.
Jasen
Alustetaan jäsenen merkkijono-attribuuti tyhjiksi jonoiksi ja tunnusnro = 0.
Jasen.Vertailija
- Class in
kerho
Luokka joka vertaa kahta jäsentä keskenään
Jasen.Vertailija(int)
- Constructor for class kerho.
Jasen.Vertailija
Alustetaan vertailija vertailemaan tietyn kentän perusteella
Jasenet
- Class in
kerho
Kerhon jäsenistö joka osaa mm. lisätä uuden jäsenen
Jasenet()
- Constructor for class kerho.
Jasenet
Oletusmuodostaja
Jasenet.JasenetIterator
- Class in
kerho
Luokka jäsenten iteroimiseksi.
Jasenet.JasenetIterator()
- Constructor for class kerho.
Jasenet.JasenetIterator
Jasenet.JasenVertailija
- Class in
kerho
Luokka joka vertaa kahta jäsentä keskenään
Jasenet.JasenVertailija()
- Constructor for class kerho.
Jasenet.JasenVertailija
jasenIterator()
- Method in class kerho.
Kerho
Kaikien jäsenten iteraattori
JonoKentta
- Class in
kanta
Kenttä tavallisia merkkijonoja varten.
JonoKentta(String)
- Constructor for class kanta.
JonoKentta
Alustetaan kenttä kysymyksen tiedoilla.
JonoKentta(String, Tarkistaja)
- Constructor for class kanta.
JonoKentta
Alustetaan kysymyksellä ja tarkistajalla.
K
kanta
- package kanta
Kentta
- Interface in
kanta
Rajapinta tietueen yhdelle kentälle.
kerho
- package kerho
Kerho
- Class in
kerho
Kerho-luokka, joka huolehtii jäsenistöstä.
Kerho()
- Constructor for class kerho.
Kerho
kiitokset()
- Method in class kerho.
Naytto
Tulostaa loppukiitokset
L
lisaa(Harrastus)
- Method in class kerho.
Harrastukset
Lisää uuden harrastuksen tietorakenteeseen.
lisaa(Jasen)
- Method in class kerho.
Jasenet
Lisää uuden jäsenen tietorakenteeseen.
lisaa(Jasen)
- Method in class kerho.
Kerho
Lisää kerhoon uuden jäsenen
lisaa(Harrastus)
- Method in class kerho.
Kerho
Listään uusi harrastus kerhoon
lueKerho()
- Method in class kerho.
Naytto
Lukee kerhon tiedot levyltä.
lueTiedostosta(String)
- Method in class kerho.
Harrastukset
Lukee harrastukset tiedostosta.
lueTiedostosta(String)
- Method in class kerho.
Jasenet
Lukee jäsenistön tiedostosta.
lueTiedostosta(String)
- Method in class kerho.
Kerho
Lukee kerhon tiedot tiedostosta
M
main(String[])
- Static method in class kerho.
Harrastukset
Testiohjelma harrastuksille
main(String[])
- Static method in class kerho.
Harrastus
Testiohjelma Harrastukselle.
main(String[])
- Static method in class kerho.
Jasen
Testiohjelma jäsenelle.
main(String[])
- Static method in class kerho.
Jasenet
Testiohjelma jäsenistölle
main(String[])
- Static method in class kerho.
Kerho
Testiohjelma kerhosta
main(String[])
- Static method in class kerho.
Naytto
Ohjelman pääohjelma
main(String[])
- Static method in class kerho.
Paamenu
Lyhyt pääohjelma paamenu-metodin testaamiseksi
N
Naytto
- Class in
kerho
Käyttöliittymäluokka Kerho-ohjelmaan Kerho-ohjelman menujen testaus.
Naytto(Kerho)
- Constructor for class kerho.
Naytto
Käyttöliittymän alustus.
next()
- Method in class kerho.
Harrastukset.HarrastuksetIterator
Palautetaan jäsenen seuraava harrastus.
next()
- Method in class kerho.
Jasenet.JasenetIterator
Annetaan seuraava jäsen
O
ohjeet()
- Method in class kerho.
Naytto
Tulostaa ohjelman alkuohjeet
P
Paamenu
- Class in
kerho
Pieni testiohjelma päämenun testaamiseksi.
Paamenu()
- Constructor for class kerho.
Paamenu
paamenu(int)
- Static method in class kerho.
Paamenu
Tulostaa päämenun ja kerholle tietyn jäsenmäärän
paavalinta()
- Method in class kerho.
Naytto
Silmukka jossa odotetaan näppäintä ja suoritetaan vastaava toiminto. 0:n painaminen lopettaa silmukan ja palaa kutsuvaan ohjelmaan.
parse(String)
- Method in class kerho.
Harrastus
Selvitää harrastuksen tiedot | erotellusta merkkijonosta.
parse(String)
- Method in class kerho.
Jasen
Selvitää jäsenen tiedot | erotellusta merkkijonosta Pitää huolen että seuraavaNro on suurempi kuin tuleva tunnusNro.
PerusKentta
- Class in
kanta
Peruskenttä joka implementoi kysymyksen käsittelyn ja tarkistajan käsittelyn.
PerusKentta(String)
- Constructor for class kanta.
PerusKentta
Alustetaan kenttä kysymyksen tiedoilla.
PerusKentta(String, Tarkistaja)
- Constructor for class kanta.
PerusKentta
Alustetaan kysymyksellä ja tarkistajalla.
poista(int)
- Method in class kerho.
Kerho
Poistaa jäsenistöstä ja harrasteista ne joilla on nro.
R
RahaKentta
- Class in
kanta
Kenttä rahojen tallentamista varten
RahaKentta(String)
- Constructor for class kanta.
RahaKentta
Alustetaan kenttä kysymyksellä.
rand(int, int)
- Static method in class kerho.
Jasen
Arvotaan satunnainen kokonaisluku välille [ala,yla]
rekisteroi()
- Method in class kerho.
Harrastus
Antaa harrastukselle seuraavan rekisterinumeron.
rekisteroi()
- Method in class kerho.
Jasen
Antaa jäsenelle seuraavan rekisterinumeron.
remove()
- Method in class kerho.
Harrastukset.HarrastuksetIterator
Tuhoamista ei ole toteutettu
remove()
- Method in class kerho.
Jasenet.JasenetIterator
Tuhoamista ei ole toteutettu
S
SailoException
- Exception in
kerho
Poikkeusluokka tietorakenteesta aiheutuville poikkeuksille.
SailoException(String)
- Constructor for exception kerho.
SailoException
Poikkeuksen muodostaja jolle tuodaan poikkeuksessa käytettävä viesti
setTiedostonPerusNimi(String)
- Method in class kerho.
Harrastukset
Asettaa tiedoston perusnimen ilan tarkenninta
setTiedostonPerusNimi(String)
- Method in class kerho.
Jasenet
Asettaa tiedoston perusnimen ilan tarkenninta
setValue(double)
- Method in class kanta.
DoubleKentta
Asetetaan kentän arvo reaalilukuna
setValue(int)
- Method in class kanta.
IntKentta
Asetetaan kentän arvo kokonaislukuna
T
talleta()
- Method in class kerho.
Harrastukset
Tallentaa harrastukset tiedostoon.
talleta()
- Method in class kerho.
Jasenet
Tallentaa jäsenistön tiedostoon.
talleta()
- Method in class kerho.
Kerho
Tallettaa kerhon tiedot tiedostoon.
talletaKerho()
- Method in class kerho.
Naytto
Tallentaa kerhon tiedot levylle.
tarkista(String)
- Method in class kanta.
HetuTarkistus
tarkista(String)
- Method in interface kanta.
Tarkistaja
Tutkitaan käykö annettu merkkijono kentän sisällöksi.
tarkistaja
- Variable in class kanta.
PerusKentta
tarkistaja-olio
Tarkistaja
- Interface in
kanta
Rajapinta yleiselle tarkistajalle.
toString()
- Method in class kanta.
DoubleKentta
toString()
- Method in class kanta.
IntKentta
toString()
- Method in class kanta.
JonoKentta
toString()
- Method in interface kanta.
Kentta
kentän arvo merkkijonona.
toString()
- Method in class kanta.
PerusKentta
toString()
- Method in class kanta.
RahaKentta
toString()
- Method in class kerho.
Harrastus
Palauttaa harrastuksen tiedot merkkijonona jonka voi tallentaa tiedostoon.
toString()
- Method in class kerho.
Jasen
Palauttaa jäsenen tiedot merkkijonona jonka voi tallentaa tiedostoon.
tulosta(PrintStream)
- Method in class kerho.
Harrastus
Tulostetaan harrastuksen tiedot
tulosta(OutputStream)
- Method in class kerho.
Harrastus
Tulostetaan henkilön tiedot
tulosta(PrintStream)
- Method in class kerho.
Jasen
Tulostetaan henkilön tiedot
tulosta(OutputStream)
- Method in class kerho.
Jasen
Tulostetaan henkilön tiedot
V
vastaaAkuAnkka(String)
- Method in class kerho.
Jasen
Apumetodi, jolla saadaan täytettyä testiarvot jäsenelle.
vastaaAkuAnkka()
- Method in class kerho.
Jasen
Apumetodi, jolla saadaan täytettyä testiarvot jäsenelle.
vastaaPitsinNyplays(int)
- Method in class kerho.
Harrastus
Apumetodi, jolla saadaan täytettyä testiarvot Harrastukselle.
A
C
D
E
G
H
I
J
K
L
M
N
O
P
R
S
T
V
Overview
Package
Class
Tree
Index
PREV NEXT
FRAMES
NO FRAMES
All Classes