public class preguntes
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<opcions> |
o |
java.util.ArrayList<pregunta> |
p |
java.lang.Integer |
preguntesFetes |
java.lang.Integer |
TotalPuntsSumats |
Constructor and Description |
---|
preguntes(Context context) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
actualitzaPreguntes(java.lang.Integer id_pregunta,
java.lang.String codi_opcio)
Actualitza l'estat de les preguntes despres de fer-ne alguna.
|
void |
actualitzaProbabilitats(java.lang.Integer id_pregunta,
java.lang.String codi_opcio)
Actualitza puntuació espècies segons resposta
|
java.lang.Integer |
cercarHoritzo(java.lang.Integer tipus_horitzo)
Cerca la puntuació que divideixi les espècies en l'horitzo demanat
|
java.lang.Integer |
cercarPreguntaOptima()
Retorna el id de la millor pregunta a fer per discriminar mes espècies
|
java.lang.Integer |
getIdOpcionsPregunta(java.lang.String nom_opcions)
Retorna el id de les opcions d'una pregunta a partir del nom
|
java.lang.Integer |
getIdPregunta(java.lang.String nom_pregunta)
Retorna el id d'una pregunta a partir del nom
|
java.util.ArrayList<java.lang.String[]> |
getOpcionsPregunta(java.lang.Integer id_pregunta)
retorna les opcions d'una pregunta amb parells
|
boolean |
preguntaCaracteristicaUnica()
Calcula si es pot fer la pregunta de la caracteristica única
En cas afirmatiu, modifica el text de la pregunta de característica única pel text de la pregunta per identificar l'espècie candidata
|
java.lang.Integer |
preguntaPrioritat()
Calcula si es pot fer la pregunta de camp de prioritat
|
public java.util.ArrayList<pregunta> p
public java.util.ArrayList<opcions> o
public java.lang.Integer preguntesFetes
public java.lang.Integer TotalPuntsSumats
public java.lang.Integer cercarPreguntaOptima()
public java.util.ArrayList<java.lang.String[]> getOpcionsPregunta(java.lang.Integer id_pregunta)
id_pregunta
- id de la preguntapublic java.lang.Integer getIdOpcionsPregunta(java.lang.String nom_opcions)
nom_opcions
- nom de l'opciópublic java.lang.Integer getIdPregunta(java.lang.String nom_pregunta)
nom_pregunta
- nom d ela preguntapublic java.lang.String actualitzaPreguntes(java.lang.Integer id_pregunta, java.lang.String codi_opcio)
id_pregunta
- id de la preguntacodi_opcio
- codi de la opció respostapublic void actualitzaProbabilitats(java.lang.Integer id_pregunta, java.lang.String codi_opcio)
id_pregunta
- id de la preguntacodi_opcio
- codi de l'opciopublic java.lang.Integer preguntaPrioritat()
public boolean preguntaCaracteristicaUnica()
public java.lang.Integer cercarHoritzo(java.lang.Integer tipus_horitzo)
tipus_horitzo
- tipus