njc
Class KayttajaListaan

java.lang.Object
  |
  +--njc.KayttajaListaan
Direct Known Subclasses:
Kayttaja

public class KayttajaListaan
extends java.lang.Object

Kayttaja-luokan ilmentymä kuvaa yhtä käyttäjää. Luokkaa käytetään käyttäjälistoja tulostettaessa.

Author:
Olli Jokinen

Field Summary
protected  java.lang.String email
           
protected  java.util.List erikoisala
           
protected  java.lang.String etunimi
           
protected  int kayt_id
           
protected  int rooli
           
protected  java.lang.String sukunimi
           
 
Constructor Summary
KayttajaListaan()
          Luo ilmentymän tyhjillä attribuuttien arvoilla.
KayttajaListaan(int kayt_id, java.lang.String etunimi, java.lang.String sukunimi, java.lang.String email, java.util.List erikoisala, int rooli)
          Luo ilmentymän annetuilla parametreilla.
 
Method Summary
 java.lang.String getAktiivinenEmail()
          Metodi palauttaa käyttäjän aktiivisen email-osoitteen.
 java.util.List getErikoisala()
          Metodi palauttaa listan käyttäjän erikoisaloista.
 java.lang.String getEtunimi()
          Metodi palauttaa käyttäjän etunimen.
 int getKayt_id()
          Metodi palauttaa käyttäjän tunnuksen.
 int getRooli()
          Metodi palauttaa käyttäjän roolin.
 java.lang.String getSukunimi()
          Metodi palauttaa käyttäjän sukunimen.
 java.lang.String toString()
          Metodi palauttaa käyttäjän merkkijonoesityksenä.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

kayt_id

protected int kayt_id

rooli

protected int rooli

etunimi

protected java.lang.String etunimi

sukunimi

protected java.lang.String sukunimi

email

protected java.lang.String email

erikoisala

protected java.util.List erikoisala
Constructor Detail

KayttajaListaan

public KayttajaListaan(int kayt_id,
                       java.lang.String etunimi,
                       java.lang.String sukunimi,
                       java.lang.String email,
                       java.util.List erikoisala,
                       int rooli)
Luo ilmentymän annetuilla parametreilla.

Parameters:
kayt_id - käyttäjän tunnus
etunimi - käyttäjän etunimi
sukunimi - käyttäjän sukunimi
email - käyttäjän aktiivinen email-osoite
erikoisala - lista käyttäjän erikoisaloista
rooli - käyttäjän rooli

KayttajaListaan

public KayttajaListaan()
Luo ilmentymän tyhjillä attribuuttien arvoilla.

Method Detail

getAktiivinenEmail

public java.lang.String getAktiivinenEmail()
Metodi palauttaa käyttäjän aktiivisen email-osoitteen.

Returns:
käyttäjän aktiivinen email-osoite

getErikoisala

public java.util.List getErikoisala()
Metodi palauttaa listan käyttäjän erikoisaloista.

Returns:
lista käyttäjän erikoisaloista

getEtunimi

public java.lang.String getEtunimi()
Metodi palauttaa käyttäjän etunimen.

Returns:
käyttäjän etunimi

getKayt_id

public int getKayt_id()
Metodi palauttaa käyttäjän tunnuksen.

Returns:
käyttäjän tunnus

getRooli

public int getRooli()
Metodi palauttaa käyttäjän roolin.

Returns:
käyttäjän rooli

getSukunimi

public java.lang.String getSukunimi()
Metodi palauttaa käyttäjän sukunimen.

Returns:
käyttäjän sukunimi

toString

public java.lang.String toString()
Metodi palauttaa käyttäjän merkkijonoesityksenä.

Overrides:
toString in class java.lang.Object
Returns:
käyttäjä merkkijonoesityksenä