Class DomandaRispostaMultipla
java.lang.Object
it.quizzy.databaselayer.models.Domanda
it.quizzy.databaselayer.models.domande.DomandaRispostaMultipla
- All Implemented Interfaces:
Serializable
Domanda di tipo risposta multipla
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DomandaRispostaMultipla
Costruttore per la ricerca e lettera di un domanda già esistente- Parameters:
id- domanda- Throws:
RecordNotFoundException
-
DomandaRispostaMultipla
public DomandaRispostaMultipla(Integer idQuiz, String domanda, String rispostaCorretta, List<String> possibiliRisposte) throws InvalidRecordInsertionException, IOException Costruttore per l'inserimento di una domanda di tipo risposta multipla- Parameters:
idQuiz- quiz in cui inserire la domandadomanda- stringa con il quesitorispostaCorretta-possibiliRisposte-- Throws:
InvalidRecordInsertionExceptionIOException
-
-
Method Details
-
getDomanda
- Specified by:
getDomandain classDomanda- Returns:
- la stringa contenente la domanda
-
getRisposteDisponibili
- Specified by:
getRisposteDisponibiliin classDomanda- Returns:
- lista di stringhe contenente le possibili risposte
-
controllaRisposta
- Specified by:
controllaRispostain classDomanda- Parameters:
risp- risposta da controllare- Returns:
- true o false se la risposta è rispettivamente corretta o errata
-