Class Answer

java.lang.Object
  |
  +--Answer

public class Answer
extends java.lang.Object

Tämä luokka kuvaa yhden käytäjän kaikkia vastauksia johonkin tehtävään.


Constructor Summary
Answer(int taskId, int userId, Connection conn)
          Konstruktori, jolla luodaan uusi alustettu olio.
 
Method Summary
 void add(java.lang.String answer, Date tryDate, int responce, java.lang.String extra)
          Metodi lisää uuden vastauksen.
 java.lang.String getAnswer(int tryNbr)
          Metodi palauttaa tietyn vastauksen vastauksen.
 Date getDate(int tryNbr)
          Metodi palauttaa tietyn vastauksen päivämäärän.
 int getResponce(int tryNbr)
          Metodi palauttaa tietyn vastauksen onnistuneisuuden
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Answer

public Answer(int taskId,
              int userId,
              Connection conn)
Konstruktori, jolla luodaan uusi alustettu olio. Konstruktori alustaa olion tietokentät kannasta.
Parameters:
taskId - tehtävän tunniste
userId - käyttäjän tunniste
conn - Avonainen kantayhteys tehtäväkantaan
Method Detail

getAnswer

public java.lang.String getAnswer(int tryNbr)
Metodi palauttaa tietyn vastauksen vastauksen.
Parameters:
tryNbr - Monennenko yrityksen vastaus palautetaan

getDate

public Date getDate(int tryNbr)
Metodi palauttaa tietyn vastauksen päivämäärän.
Parameters:
tryNbr - Monennenko yrityksen päivämäärä palautetaan

getResponce

public int getResponce(int tryNbr)
Metodi palauttaa tietyn vastauksen onnistuneisuuden
Parameters:
tryNbr - Monennenko yrityksen onnistuneisuus palautetaan

add

public void add(java.lang.String answer,
                Date tryDate,
                int responce,
                java.lang.String extra)
Metodi lisää uuden vastauksen.
Parameters:
answer - Itse vastaus
tryDate - Vastauksen päivämäärä
responce - Vastauksen onnistuneisuus
extra - Muuta vastaukseen liittyvää tietoa