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

A

ala - Variable in class Harrastus
 
alkiot - Variable in class Harrastukset
 
alkiot - Variable in class Jasenet
 
aloitusvuosi - Variable in class Harrastus
 
anna(int) - Method in class Jasenet
Palauttaa viitteen i:teen jäseneen.
autopuhelin - Variable in class Jasen
 
avustus(char) - Method in class Naytto
Avustustoiminto

B

bak_nimi - Variable in class Harrastukset
 
bak_nimi - Variable in class Jasenet
 

E

ei_toimi() - Method in class Naytto
Tulostaa "Ei toimi vielä" ja jää odottamaan näppäimen painallusta
etsi_jasenen_tiedot(char) - Method in class Naytto
Jäsenen tietojen etsiminen

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 Harrastukset
Palauttaa Kerhon koko nimen
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 - Variable in class Kerho
 
Harrastukset - class Harrastukset.
Kerhon jäsenistö joka osaa mm. lisätä uuden jäsenen
Harrastukset.HarrastuksetIterator - class Harrastukset.HarrastuksetIterator.
Iteraattori, jolla käydään lävitse tietyn henkilön harrastukset.
Harrastukset.HarrastuksetIterator(int) - Constructor for class Harrastukset.HarrastuksetIterator
 
Harrastukset.SailoException - exception Harrastukset.SailoException.
Poikkeusluokka tietorakenteesta aiheutuville poikkeuksille.
Harrastukset.SailoException(String) - Constructor for class Harrastukset.SailoException
 
Harrastukset() - Constructor for class Harrastukset
 
Harrastus - class Harrastus.
Harrastus joka osaa mm. itse huolehtia tunnus_nro:staan.
harrastus_iterator() - Method in class Kerho
 
harrastus_iterator(int) - Method in class Kerho
 
Harrastus() - Constructor for class Harrastus
 
hasNext() - Method in class Harrastukset.HarrastuksetIterator
 
hasNext() - Method in class Jasenet.JasenetIterator
 
hetu - Variable in class Jasen
 

I

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

J

Jasen - class Jasen.
Kerhon jäsen joka osaa mm. itse huolehtia tunnus_nro:staan.
jasen_id - Variable in class Harrastus
 
jasen_iterator() - Method in class Kerho
 
Jasen() - Constructor for class Jasen
 
jasenet - Variable in class Kerho
 
Jasenet - class Jasenet.
Kerhon jäsenistö joka osaa mm. lisätä uuden jäsenen
Jasenet.JasenetIterator - class Jasenet.JasenetIterator.
Iteraattorin implementointi.
Jasenet.JasenetIterator() - Constructor for class Jasenet.JasenetIterator
 
Jasenet.SailoException - exception Jasenet.SailoException.
Poikkeusluokka tietorakenteesta aiheutuville poikkeuksille.
Jasenet.SailoException(String) - Constructor for class Jasenet.SailoException
 
Jasenet() - Constructor for class Jasenet
 
jasenid - Variable in class Harrastukset.HarrastuksetIterator
 
jmaksu - Variable in class Jasen
 

K

katuosoite - Variable in class Jasen
 
kerho - Variable in class Naytto
Viite kerhoon, jota tämä käyttöliittymä käyttää
Kerho - class Kerho.
Kerho-luokka, joka huolehtii jäsenistöstä.
Kerho() - Constructor for class Kerho
 
kiitokset() - Method in class Naytto
Tulostaa loppukiitokset
kohdalla - Variable in class Jasenet.JasenetIterator
 
koko_nimi - Variable in class Harrastukset
 
koko_nimi - Variable in class Jasenet
 
kotipuhelin - Variable in class Jasen
 
kysy_tiedot(Jasen) - Method in class Naytto
 

L

liittymisvuosi - Variable in class Jasen
 
lisaa_uusi_jasen(char) - Method in class Naytto
Uuden jäsenen lisäys
lisaa(Harrastus) - Method in class Harrastukset
Lisää uuden harrastuksen tietorakenteeseen.
lisaa(Harrastus) - Method in class Kerho
 
lisaa(Jasen) - Method in class Jasenet
Lisää uuden jäsenen tietorakenteeseen.
lisaa(Jasen) - Method in class Kerho
 
lisatietoja - Variable in class Jasen
 
lkm - Variable in class 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 Harrastukset
Lukee jäsenistön 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
maksu - Variable in class Jasen
 
MAX_JASENIA - Static variable in class Jasenet
 
muutettu - Variable in class Harrastukset
 
muutettu - Variable in class Jasenet
 

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
 
nimi - Variable in class Jasen
 

O

ohjeet() - Method in class Naytto
Tulostaa ohjelman alkuohjeet
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
poista(int) - Method in class Kerho
Poistaa jäsenistöstä ja harrasteista ne joilla on valittu id.
postinumero - Variable in class Jasen
 
postiosoite - Variable in class Jasen
 

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

seuraava - Variable in class Harrastukset.HarrastuksetIterator
 
seuraava_nro - Static variable in class Harrastus
 
seuraava_nro - Static variable in class Jasen
 

T

talleta_kerho() - Method in class Naytto
Tallentaa kerhon tiedot levylle.
talleta() - Method in class Harrastukset
Tallentaa jäsenistön tiedostoon.
talleta() - Method in class Jasenet
Tallentaa jäsenistön tiedostoon.
talleta() - Method in class Kerho
 
TeeBak(String) - Method in class Harrastukset
Tekee nykyisestä tiedostosta varakopiotiedoston.
TeeBak(String) - Method in class Jasenet
Tekee nykyisestä tiedostosta varakopiotiedoston.
TeeBak(String) - Method in class Kerho
 
testi(Object) - Static method in class Harrastukset
 
tiedoston_nimi - Variable in class Harrastukset
 
tiedoston_nimi - Variable in class Jasenet
 
tietojen_korjailu(char) - Method in class Naytto
Tietojen korjailu
tulosta(OutputStream) - Method in class Harrastus
Tulostetaan henkilön tiedot
tulosta(OutputStream) - Method in class Jasen
Tulostetaan henkilön tiedot
tulosta(OutputStream, Jasen) - Method in class Naytto
 
tulosta(PrintStream) - Method in class Harrastus
Tulostetaan harrastuksen tiedot
tulosta(PrintStream) - Method in class Jasen
Tulostetaan henkilön tiedot
tulosta(String) - Static method in class Naytto
Apualiohjelma tulostamiseen, tulostaa myös rivinvaihdon.
tulosta(String, boolean) - Static method in class Naytto
Apualiohjelma tulostamiseen
tulosteet(char) - Method in class Naytto
Ohjelman tulosteet, pitäisi tulla alimenu
tunnus_nro - Variable in class Harrastus
 
tunnus_nro - Variable in class Jasen
 
tuntia_viikossa - Variable in class Harrastus
 
tyhja(int) - Static method in class Naytto
Tulostaa n kappaletta tyhjiä rivejä
tyopuhelin - Variable in class Jasen
 

V

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

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