Class DBProduct

java.lang.Object
  extended by DBProduct
Direct Known Subclasses:
DBBasicProduct, DBDeliverable

public abstract class DBProduct
extends java.lang.Object

Absrakti yliluokka järjestelmän tuotteille.


Constructor Summary
DBProduct()
          Tyhjä konstruktori joka ei tee mitään.
 
Method Summary
 int getID()
          Metodi kentän intId sisällön kyselyyn
 java.lang.String[] getNames()
          Metodi nimien kyselyyn
 boolean isPassive()
          Metodi tuotteen passiivisuus-tilan tarkistamiseen
static void main(java.lang.String[] args)
           
 void setID(int id)
          Metodi kentän intId asettamiseen
 void setNames(java.lang.String[] names)
          Metodi nimien asettamiseen
 void setPassive(boolean pas)
          Metodi tuotteen passiivisuus-tilan asettamiseen
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBProduct

public DBProduct()
Tyhjä konstruktori joka ei tee mitään.

Method Detail

getID

public int getID()
Metodi kentän intId sisällön kyselyyn

Returns:
kentän intId arvon

setID

public void setID(int id)
Metodi kentän intId asettamiseen

Parameters:
id -

getNames

public java.lang.String[] getNames()
Metodi nimien kyselyyn

Returns:
Tuotteen erikieliset nimet sisältävä taulukko

setNames

public void setNames(java.lang.String[] names)
Metodi nimien asettamiseen

Parameters:
names - Tuotteen uudet erikieliset nimet.

isPassive

public boolean isPassive()
Metodi tuotteen passiivisuus-tilan tarkistamiseen

Returns:
Tieto siitä, onko tuote passivoitu

setPassive

public void setPassive(boolean pas)
Metodi tuotteen passiivisuus-tilan asettamiseen

Parameters:
pas - Tila johon tuotteen passiivisuus halutaan asettaa

main

public static void main(java.lang.String[] args)