A G H I J K L M N P R S T V

A

anna(int) - Method in class Jasenet
Palauttaa viitteen i:teen jäseneen.

G

getBak_nimi() - Method in class Harrastukset
Palauttaa varakopiotiedoston nimen
getBak_nimi() - Method in class Jasenet
Palauttaa varakopiotiedoston nimen
getBak_nimi() - Method in class Kerho
 
getJasen_id() - Method in class Harrastus
 
getJasenia() - Method in class Kerho
 
getKoko_nimi() - Method in class Jasenet
Palauttaa Kerhon koko nimen
getLkm() - Method in class Harrastukset
Palauttaa kerhon harrastusten lukumäärän
getLkm() - Method in class Jasenet
Palauttaa kerhon jäsenten lukumäärän
getNimi() - Method in class Kerho
 
getTiedoston_nimi() - Method in class Harrastukset
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTiedoston_nimi() - Method in class Jasenet
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTiedoston_nimi() - Method in class Kerho
 
getTunnus_nro() - Method in class Harrastus
 
getTunnus_nro() - Method in class Jasen
 

H

Harrastukset - class Harrastukset.
Kerhon harrastukset joka osaa mm. lisätä uuden harrastuksen
Harrastukset() - Constructor for class Harrastukset
 
Harrastukset.HarrastuksetIterator - class Harrastukset.HarrastuksetIterator.
Iteraattori, jolla käydään lävitse tietyn henkilön harrastukset.
Harrastukset.HarrastuksetIterator(int) - Constructor for class Harrastukset.HarrastuksetIterator
 
Harrastus - class Harrastus.
Harrastus joka osaa mm. itse huolehtia tunnus_nro:staan.
Harrastus() - Constructor for class Harrastus
 
harrastus_iterator() - Method in class Kerho
 
harrastus_iterator(int) - Method in class Kerho
 
hasNext() - Method in class Harrastukset.HarrastuksetIterator
 
hasNext() - Method in class Jasenet.JasenetIterator
 

I

iterator() - Method in class Harrastukset
Palauttaa iteraattorin jolla kaikki harrastukset voidaan käydä lävitse
iterator(int) - Method in class Harrastukset
Palauttaa iteraattorin jolla tietyn jäsenen harrastukset voidaan käydä lävitse
iterator() - Method in class Jasenet
Palauttaa iteraattorin jolla kaikki jäsenet voidaan käydä lävitse

J

Jasen - class Jasen.
Kerhon jäsen joka osaa mm. itse huolehtia tunnus_nro:staan.
Jasen() - Constructor for class Jasen
 
Jasenet - class Jasenet.
Kerhon jäsenistö joka osaa mm. lisätä uuden jäsenen
Jasenet() - Constructor for class Jasenet
 
Jasenet.JasenetIterator - class Jasenet.JasenetIterator.
Iteraattorin implementointi.
Jasenet.JasenetIterator() - Constructor for class Jasenet.JasenetIterator
 
jasen_iterator() - Method in class Kerho
 

K

Kerho - class Kerho.
Kerho-luokka, joka huolehtii jäsenistöstä.
Kerho() - Constructor for class Kerho
 

L

lisaa(Harrastus) - Method in class Harrastukset
Lisää uuden harrastuksen tietorakenteeseen.
lisaa(Jasen) - Method in class Jasenet
Lisää uuden jäsenen tietorakenteeseen.
lisaa(Jasen) - Method in class Kerho
 
lisaa(Harrastus) - Method in class Kerho
 
lue_tiedostosta(String) - Method in class Harrastukset
Lukee harrastukset tiedostosta.
lue_tiedostosta(String) - Method in class Jasenet
Lukee jäsenistön tiedostosta.
lue_tiedostosta(String) - Method in class Kerho
 

M

main(String[]) - Static method in class Harrastukset
Testiohjelma harrastuksille
main(String[]) - Static method in class Harrastus
Testiohjelma Harrastukselle.
main(String[]) - Static method in class Jasen
Testiohjelma jäsenelle.
main(String[]) - Static method in class Jasenet
Testiohjelma jäsenistölle
main(String[]) - Static method in class Kerho
 
main(String[]) - Static method in class Naytto
Ohjelman pääohjelma

N

Naytto - class Naytto.
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 Harrastukset.HarrastuksetIterator
 
next() - Method in class Jasenet.JasenetIterator
 

P

paamenu() - Method in class Naytto
Tulostaa ohjelman päämenun
parse(String) - Method in class Harrastus
 
parse(String) - Method in class Jasen
 
poista(int) - Method in class Kerho
Poistaa jäsenistöstä ja harrasteista ne joilla on valittu id.

R

rand(int, int) - Static method in class Jasen
Arvotaan satunnainen kokonaisluku välille [ala,yla]
rekisteroi() - Method in class Harrastus
Antaa harrastukselle seuraavan rekisterinumeron.
rekisteroi() - Method in class Jasen
Antaa jäsenelle seuraavan rekisterinumeron.
remove() - Method in class Harrastukset.HarrastuksetIterator
 
remove() - Method in class Jasenet.JasenetIterator
 

S

SailoException - exception SailoException.
Poikkeusluokka tietorakenteesta aiheutuville poikkeuksille.
SailoException(String) - Constructor for class SailoException
 

T

talleta() - Method in class Harrastukset
Tallentaa harrastukset tiedostoon.
talleta() - Method in class Jasenet
Tallentaa jäsenistön tiedostoon.
talleta() - Method in class Kerho
 
toString() - Method in class Harrastus
 
toString() - Method in class Jasen
 
tulosta(PrintStream) - Method in class Harrastus
Tulostetaan harrastuksen tiedot
tulosta(OutputStream) - Method in class Harrastus
Tulostetaan henkilön tiedot
tulosta(PrintStream) - Method in class Jasen
Tulostetaan henkilön tiedot
tulosta(OutputStream) - Method in class Jasen
Tulostetaan henkilön tiedot

V

vastaa_aku_ankka() - Method in class Jasen
Apumetodi, jolla saadaan täytettyä testiarvot jäsenelle.

A G H I J K L M N P R S T V