A C D E G H I J K L M N O P R S T V

A

ala - Variable in class kerho.Harrastus
 
alkiot - Variable in class kerho.Harrastukset
 
alkiot - Variable in class kerho.Jasenet
 
aloitusvuosi - Variable in class kerho.Harrastus
 
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.
annaId(int) - Method in class kerho.Jasenet
Etsii jäsenen id:n perusteella
annaJasenId(int) - Method in class kerho.Kerho
Etsii jäsenen id:n perusteella
arvo - Variable in class kerho.DoubleKentta
 
arvo - Variable in class kerho.IntKentta
 
aseta(String) - Method in class kerho.DoubleKentta
 
aseta(String) - Method in class kerho.IntKentta
 
aseta(int, String) - Method in class kerho.Jasen
Asettaa k:n kentän arvoksi parametrina tuodun merkkijonon arvon
aseta(String) - Method in class kerho.JonoKentta
 
aseta(String) - Method in class kerho.Kentta
 
avustus(char) - Method in class Naytto
Avustustoiminto

C

clone() - Method in class kerho.Jasen
Tehdään identtinen klooni jäsenestä
compare(Jasen, Jasen) - Method in class kerho.Jasenet.Vertailija
 

D

DoubleKentta - Class in kerho
Kenttä reaalilukuja varten
DoubleKentta(String) - Constructor for class kerho.DoubleKentta
 

E

ei_toimi() - Method in class Naytto
Tulostaa "Ei toimi vielä" ja jää odottamaan näppäimen painallusta
ekaKentta() - Method in class kerho.Jasen
 
etsi(int, String) - Method in class kerho.Jasenet
 
etsi(int, String) - Method in class kerho.Kerho
 
etsi_jasenen_tiedot(char) - Method in class Naytto
Jäsenen tietojen etsiminen

G

getAvain() - Method in class kerho.DoubleKentta
 
getAvain() - Method in class kerho.HetuKentta
 
getAvain() - Method in class kerho.IntKentta
 
getAvain(int) - Method in class kerho.Jasen
Antaa k:n kentän sisällön avain-merkkijonona jonka perusteella voi lajitella
getAvain() - Method in class kerho.Kentta
 
getBak_nimi() - Method in class kerho.Harrastukset
Palauttaa varakopiotiedoston nimen
getBak_nimi() - Method in class kerho.Jasenet
Palauttaa varakopiotiedoston nimen
getBak_nimi() - Method in class kerho.Kerho
 
getJasen_id() - Method in class kerho.Harrastus
Saantimetodi sille, kenen harrastus on kyseessä
getJasenia() - Method in class kerho.Kerho
 
getKenttia() - Method in class kerho.Jasen
 
getKoko_nimi() - Method in class kerho.Jasenet
Palauttaa Kerhon koko nimen
getKysymys(int) - Method in class kerho.Jasen
Palauttaa k:tta jäsenen kenttää vastaavan kysymyksen
getKysymys() - Method in class kerho.Kentta
 
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
 
getTiedoston_nimi() - Method in class kerho.Harrastukset
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTiedoston_nimi() - Method in class kerho.Jasenet
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTiedoston_nimi() - Method in class kerho.Kerho
 
getTunnus_nro() - Method in class kerho.Harrastus
Saantimetodi harrastuksen tunnusnumerolle
getTunnus_nro() - Method in class kerho.Jasen
Saantimetodi jäsenen tunnusnumerolle
getValue() - Method in class kerho.DoubleKentta
 
getValue() - Method in class kerho.IntKentta
 

H

Harrastukset - Class in kerho
Kerhon harrastukset joka osaa mm. lisätä uuden harrastuksen
Harrastukset() - Constructor for class kerho.Harrastukset
 
harrastukset - Variable in class kerho.Kerho
 
Harrastukset.HarrastuksetIterator - Class in kerho
Iteraattori, jolla käydään lävitse tietyn henkilön harrastukset.
Harrastukset.HarrastuksetIterator(int) - Constructor for class kerho.Harrastukset.HarrastuksetIterator
 
Harrastus - Class in kerho
Harrastus joka osaa mm. itse huolehtia tunnus_nro:staan.
Harrastus() - Constructor for class kerho.Harrastus
 
harrastus_iterator() - Method in class kerho.Kerho
 
harrastus_iterator(int) - Method in class kerho.Kerho
 
hasNext() - Method in class kerho.Harrastukset.HarrastuksetIterator
 
hasNext() - Method in class kerho.Jasenet.JasenetIterator
 
HetuKentta - Class in kerho
Kenttä hetuja varten
HetuKentta(String) - Constructor for class kerho.HetuKentta
 
HetuKentta(String, Tarkistaja) - Constructor for class kerho.HetuKentta
 
HetuTarkistus - Class in kerho
HetuTarkistus tarkistaa että hetu on oikein
HetuTarkistus() - Constructor for class kerho.HetuTarkistus
 

I

IntKentta - Class in kerho
Kenttä kokonaislukuja varten
IntKentta(String) - Constructor for class kerho.IntKentta
 
iter - Variable in class kerho.Harrastukset.HarrastuksetIterator
 
iterator() - Method in class kerho.Harrastukset
Palauttaa iteraattorin jolla kaikki harrastukset voidaan käydä lävitse
iterator(int) - Method in class kerho.Harrastukset
Palauttaa iteraattorin jolla tietyn jäsenen harrastukset voidaan käydä lävitse
iterator() - Method in class kerho.Jasenet
Palauttaa iteraattorin jolla kaikki jäsenet voidaan käydä lävitse

J

Jasen - Class in kerho
Kerhon jäsen joka osaa mm. itse huolehtia tunnus_nro:staan.
Jasen() - Constructor for class kerho.Jasen
 
jasen_id - Variable in class kerho.Harrastus
 
jasen_iterator() - Method in class kerho.Kerho
 
Jasenet - Class in kerho
Kerhon jäsenistö joka osaa mm. lisätä uuden jäsenen
Jasenet() - Constructor for class kerho.Jasenet
 
jasenet - Variable in class kerho.Kerho
 
Jasenet.JasenetIterator - Class in kerho
Iteraattorin implementointi.
Jasenet.JasenetIterator() - Constructor for class kerho.Jasenet.JasenetIterator
 
Jasenet.Vertailija - Class in kerho
 
Jasenet.Vertailija(int) - Constructor for class kerho.Jasenet.Vertailija
 
jasenid - Variable in class kerho.Harrastukset.HarrastuksetIterator
 
jono - Variable in class kerho.JonoKentta
 
JonoKentta - Class in kerho
JonoKentta - kenttä merkkijonoja varten
JonoKentta(String) - Constructor for class kerho.JonoKentta
 
JonoKentta(String, Tarkistaja) - Constructor for class kerho.JonoKentta
 

K

k - Variable in class kerho.Jasenet.Vertailija
 
kentat - Variable in class kerho.Jasen
 
Kentta - Class in kerho
Kerhon jäsenen yksi kenttä.
Kentta(String) - Constructor for class kerho.Kentta
 
Kentta(String, Tarkistaja) - Constructor for class kerho.Kentta
 
kerho - package kerho
 
Kerho - Class in kerho
Kerho-luokka, joka huolehtii jäsenistöstä.
Kerho() - Constructor for class kerho.Kerho
 
kerho - Variable in class Naytto
Viite kerhoon, jota tämä käyttöliittymä käyttää
kiitokset() - Method in class Naytto
Tulostaa loppukiitokset
kohdalla - Variable in class kerho.Jasenet.JasenetIterator
 
koko_nimi - Variable in class kerho.Jasenet
 
korvaa(Jasen) - Method in class kerho.Jasenet
Korvaa jäsenen tietorakenteessa.
korvaa(Jasen) - Method in class kerho.Kerho
 
kysy_tiedot(Jasen) - Method in class Naytto
Kystään tiedot yhdelle jäsenelle.
kysy_uusi_jasen() - Method in class Naytto
Kysy tiedot uudelle jäsenelle.
kysymys - Variable in class kerho.Kentta
 

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
 
lisaa(Harrastus) - Method in class kerho.Kerho
 
lisaa_uusi_jasen(char) - Method in class Naytto
Uuden jäsenen lisäys
lkm - Variable in class kerho.Jasenet
 
logo() - Method in class Naytto
Tulostaa ohjelman logon
lue_kerho() - Method in class Naytto
Lukee kerhon tiedot levyltä.
lue_tiedostosta(String) - Method in class kerho.Harrastukset
Lukee harrastukset tiedostosta.
lue_tiedostosta(String) - Method in class kerho.Jasenet
Lukee jäsenistön tiedostosta.
lue_tiedostosta(String) - Method in class kerho.Kerho
 

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
 
main(String[]) - Static method in class Naytto
Ohjelman pääohjelma
MAX_JASENIA - Static variable in class kerho.Jasenet
 
muutettu - Variable in class kerho.Harrastukset
 
muutettu - Variable in class kerho.Jasenet
 

N

Naytto - Class in <Unnamed>
Käyttöliittymäluokka Kerho-ohjelmaan Kerho-ohjelman menujen testaus.
Naytto(Kerho) - Constructor for class Naytto
Käyttöliittymän alustus.
next() - Method in class kerho.Harrastukset.HarrastuksetIterator
 
next() - Method in class kerho.Jasenet.JasenetIterator
 
nimi - Variable in class kerho.Harrastukset
 
nimi - Variable in class kerho.Jasenet
 
nykyhenkilo - Variable in class Naytto
 

O

ohjeet() - Method in class Naytto
Tulostaa ohjelman alkuohjeet
operation1() - Method in class kerho.DoubleKentta
 
otsikko(char, String) - Static method in class Naytto
Tulostaa kirjaimen ja tekstin alleviivattuna sekä tyhjää ympärille.

P

paamenu() - Method in class Naytto
Tulostaa ohjelman päämenun
paavalinta() - Method in class Naytto
Silmukka jossa odotetaan näppäintä ja suoritetaan vastaava toiminto. 0:n painaminen lopettaa silmukan ja palaa kutsuvaan ohjelmaan.
paivita_jasenmaksuja(char) - Method in class Naytto
Jäsenmaksujen päivitys
parse(String) - Method in class kerho.Harrastus
Erottelee harrastuksen tiedot tolppaerotellusta merkkijonosta
parse(String) - Method in class kerho.Jasen
Otetaan jäsenen tiedot merkkijonosta joka on muotoa: 1|Ankka Aku|130227-411J|Ankkakuja 6|12345|ANKKALINNA|12-1234|||1996|50.0|30.0|Velkaa Roopelle|
poista(int) - Method in class kerho.Kerho
Poistaa jäsenistöstä ja harrasteista ne joilla on valittu id.

R

RahaKentta - Class in kerho
Kenttä rahoja varten
RahaKentta(String) - Constructor for class kerho.RahaKentta
 
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
 
remove() - Method in class kerho.Jasenet.JasenetIterator
 

S

SailoException - Exception in kerho
Poikkeusluokka tietorakenteesta aiheutuville poikkeuksille.
SailoException(String) - Constructor for exception kerho.SailoException
 
serialVersionUID - Static variable in exception kerho.SailoException
 
setValue(double) - Method in class kerho.DoubleKentta
 
setValue(int) - Method in class kerho.IntKentta
 
seuraava - Variable in class kerho.Harrastukset.HarrastuksetIterator
 
seuraava_nro - Static variable in class kerho.Harrastus
 
seuraava_nro - Static variable in class kerho.Jasen
 

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
 
talleta_kerho() - Method in class Naytto
Tallentaa kerhon tiedot levylle.
tarkista(String) - Method in class kerho.HetuTarkistus
 
tarkista(String) - Method in interface kerho.Tarkistaja
 
tarkistaja - Variable in class kerho.Kentta
 
Tarkistaja - Interface in kerho
Rajapinta kenttien tarkistajille
testi(Object) - Static method in class kerho.Harrastukset
 
tietojen_korjailu(char) - Method in class Naytto
Tietojen korjailu
toString() - Method in class kerho.DoubleKentta
 
toString() - Method in class kerho.Harrastus
Harrastuksen tiedot tolppa-erotettuna jonona
toString() - Method in class kerho.IntKentta
 
toString() - Method in class kerho.Jasen
Muuttaa jäsenen tiedot |-erottetuksi merkkijonoksi
toString() - Method in class kerho.JonoKentta
 
toString() - Method in class kerho.Kentta
 
toString() - Method in class kerho.RahaKentta
 
tulosta(PrintWriter) - Method in class kerho.Harrastus
Tulostetaan harrastuksen tiedot
tulosta(OutputStream) - Method in class kerho.Harrastus
Tulostetaan harrastuksen tiedot
tulosta(PrintStream) - Method in class kerho.Harrastus
Tulostetaan harrastuksen tiedot
tulosta(PrintWriter) - Method in class kerho.Jasen
Tulostetaan henkilön tiedot
tulosta(OutputStream) - Method in class kerho.Jasen
Tulostetaan henkilön tiedot
tulosta(PrintStream) - Method in class kerho.Jasen
Tulostetaan henkilön tiedot
tulosta(String, boolean) - Static method in class Naytto
Apualiohjelma tulostamiseen
tulosta(String) - Static method in class Naytto
Apualiohjelma tulostamiseen, tulostaa myös rivinvaihdon.
tulosta(OutputStream, Jasen) - Method in class Naytto
Tulostaa yhden jäsenen tiedot (myös harrastukset) valittuun tietovirtaan.
tulosteet(char) - Method in class Naytto
Ohjelman tulosteet, pitäisi tulla alimenu
tunnus_nro - Variable in class kerho.Harrastus
 
tuntia_viikossa - Variable in class kerho.Harrastus
 
tyhja(int) - Static method in class Naytto
Tulostaa n kappaletta tyhjiä rivejä

V

vastaa_aku_ankka() - Method in class kerho.Jasen
Apumetodi, jolla saadaan täytettyä testiarvot jäsenelle.
vastaa_aku_ankka(String) - Method in class kerho.Jasen
Apumetodi, jolla saadaan täytettyä testiarvot jäsenelle.
vastaa_pitsin_nyplays(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