njc
Class ArtikkeliListaan

java.lang.Object
  |
  +--njc.ArtikkeliListaan
Direct Known Subclasses:
Artikkeli

public class ArtikkeliListaan
extends java.lang.Object

ArtikkeliListaan-luokan ilmentymä kuvaa yhtä artikkelin versiota. Luokkaa käytetään tulostettaessa artikkelilistoja, joissa ei tarvita kaikkia artikkeliin liittyviä tietoja.

Author:
Olli Jokinen

Field Summary
protected  java.lang.String ala
           
protected  int artik_id
           
protected  KayttajaListaan kirjoittaja
           
protected  java.lang.String otsikko
           
protected  Paivamaara pvm
           
protected  int versionro
           
 
Constructor Summary
ArtikkeliListaan(int art, java.lang.String ots, Paivamaara pvm, KayttajaListaan kirj, int vers, java.lang.String ala)
          Luo ilmentymän luokasta annetuilla parametreilla.
 
Method Summary
 java.lang.String getAla()
          Metodi palauttaa artikkelin tieteenalan.
 int getArtik_id()
          Metodi palauttaa artikkelin tunnuksen.
 KayttajaListaan getKirjoittaja()
          Metodi palauttaa artikkelin kirjoittajan.
 java.lang.String getOtsikko()
          Metodi palauttaa artikkelin otsikon.
 Paivamaara getPvm()
          Metodi palauttaa artikkelin Paivamaara-tyyppisen lähettämispäivämäärän.
 int getVersionro()
          Metodi palauttaa artikkelin versionumeron.
 java.lang.String toString()
          Metodi palauttaa artikkelin merkkijonoesityksen.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

artik_id

protected int artik_id

kirjoittaja

protected KayttajaListaan kirjoittaja

otsikko

protected java.lang.String otsikko

pvm

protected Paivamaara pvm

versionro

protected int versionro

ala

protected java.lang.String ala
Constructor Detail

ArtikkeliListaan

public ArtikkeliListaan(int art,
                        java.lang.String ots,
                        Paivamaara pvm,
                        KayttajaListaan kirj,
                        int vers,
                        java.lang.String ala)
Luo ilmentymän luokasta annetuilla parametreilla.

Parameters:
art - artikkelin tunnus
ots - artikkelin otsikko
pvm - lähettämispäivä
kirj - artikkelin kirjoittaja
vers - versionumero
ala - Ala, johon artikkeli kuuluu
Method Detail

getAla

public java.lang.String getAla()
Metodi palauttaa artikkelin tieteenalan.

Returns:
artikkelin ala

getArtik_id

public int getArtik_id()
Metodi palauttaa artikkelin tunnuksen.

Returns:
artikkelin tunnus

getKirjoittaja

public KayttajaListaan getKirjoittaja()
Metodi palauttaa artikkelin kirjoittajan.

Returns:
artikkelin kirjoittaja

getOtsikko

public java.lang.String getOtsikko()
Metodi palauttaa artikkelin otsikon.

Returns:
artikkelin otsikko

getPvm

public Paivamaara getPvm()
Metodi palauttaa artikkelin Paivamaara-tyyppisen lähettämispäivämäärän.

Returns:
artikkelin lähettämispäivämäärä

getVersionro

public int getVersionro()
Metodi palauttaa artikkelin versionumeron.

Returns:
artikkelin versionumero

toString

public java.lang.String toString()
Metodi palauttaa artikkelin merkkijonoesityksen.

Overrides:
toString in class java.lang.Object
Returns:
artikkelin merkkijonoesitys