Package | Description |
---|---|
edu.umass.cs.surveyman.analyses |
Contains static and dynamic analysis structures and logic.
|
edu.umass.cs.surveyman.input |
Contains the abstract lexing and parsing protocols and some concrete implementations.
|
edu.umass.cs.surveyman.input.csv |
Contains concrete implementations of AbstractLexer and AbstractParser for csv input.
|
edu.umass.cs.surveyman.qc |
Contains quality control metrics.
|
edu.umass.cs.surveyman.qc.respondents | |
edu.umass.cs.surveyman.survey |
Contains internal representations of survey component abstractions.
|
Modifier and Type | Field and Description |
---|---|
SurveyDatum |
OptTuple.c |
Modifier and Type | Method and Description |
---|---|
SurveyDatum |
IQuestionResponse.getAnswer()
Convenience method for getting a single answer, if this question is marked exclusive (i.e., radio button).
|
SurveyDatum |
DynamicAnalysis.QuestionResponse.getAnswer() |
Modifier and Type | Method and Description |
---|---|
List<SurveyDatum> |
IQuestionResponse.getAnswers()
Convenience method for getting a list of answers, if the question is marked not exclusive (i.e., checkbox).
|
List<SurveyDatum> |
DynamicAnalysis.QuestionResponse.getAnswers() |
Modifier and Type | Method and Description |
---|---|
boolean |
SurveyResponse.surveyResponseContainsAnswer(List<SurveyDatum> variants) |
boolean |
DynamicAnalysis.DynamicSurveyResponse.surveyResponseContainsAnswer(List<SurveyDatum> variants) |
Constructor and Description |
---|
OptTuple(SurveyDatum c,
Integer i) |
Modifier and Type | Method and Description |
---|---|
static SurveyDatum |
AbstractParser.parseComponent(String contents,
int row,
int col,
int index)
Parses Question and Option column data into the internal representation.
|
Modifier and Type | Method and Description |
---|---|
static SurveyDatum |
CSVParser.parseComponent(CSVEntry csvEntry,
int index)
Returns the correct
SurveyDatum subtype for the particular
CSVEntry . |
Modifier and Type | Method and Description |
---|---|
protected static List<SurveyDatum> |
QCMetrics.getEquivalentAnswerVariants(Question q,
SurveyDatum c)
Returns equivalent answer options (a list of survey.SurveyDatum)
|
Modifier and Type | Method and Description |
---|---|
protected static List<SurveyDatum> |
QCMetrics.getEquivalentAnswerVariants(Question q,
SurveyDatum c)
Returns equivalent answer options (a list of survey.SurveyDatum)
|
Modifier and Type | Method and Description |
---|---|
void |
Interpreter.answer(Question q,
List<SurveyDatum> aList)
Answers question q with some list of answers.
|
static double |
QCMetrics.mannWhitney(Question q1,
Question q2,
List<SurveyDatum> list1,
List<SurveyDatum> list2)
Mann-Whitney statistic, specialized for comparing survey questions.
|
static double |
QCMetrics.mannWhitney(Question q1,
Question q2,
List<SurveyDatum> list1,
List<SurveyDatum> list2)
Mann-Whitney statistic, specialized for comparing survey questions.
|
Modifier and Type | Field and Description |
---|---|
protected Map<Question,SurveyDatum> |
NonRandomRespondent.answers |
protected Map<SurveyDatum,Double> |
NonRandomRespondent.strength |
Modifier and Type | Method and Description |
---|---|
protected static void |
LexicographicRespondent.sortByData(List<SurveyDatum> surveyDatumList) |
Modifier and Type | Class and Description |
---|---|
class |
HTMLDatum
SurveyDatum subtype representing arbitrary HTML.
|
class |
StringDatum
SurveyDatum subtype representing String data.
|
Modifier and Type | Field and Description |
---|---|
SurveyDatum |
Question.answer
Answer to the question, if it exists.
|
SurveyDatum |
Question.data
Data to be displayed when the user takes the survey.
|
Modifier and Type | Field and Description |
---|---|
Map<String,SurveyDatum> |
Question.options
Map from data identifiers to answer option objects (
SurveyDatum ). |
Modifier and Type | Method and Description |
---|---|
SurveyDatum |
Question.getOptById(String oid)
Returns the answer option associated with this question having the input
SurveyDatum identifier. |
SurveyDatum[] |
Question.getOptListByIndex()
Returns a sorted array of the answer options.
|
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<SurveyDatum,Block>> |
BranchMap.entrySet() |
Set<SurveyDatum> |
BranchMap.keySet() |
Modifier and Type | Method and Description |
---|---|
void |
Question.addOption(SurveyDatum surveyDatum)
Adds the input surveyDatum as an answer option to the question.
|
void |
Question.addOption(SurveyDatum surveyDatum,
Block branchTo)
Adds an answer option as part of a branch question.
|
void |
Question.addOption(SurveyDatum surveyDatum,
Block branchTo,
boolean exclusive,
boolean ordered)
Adds an answer option as part of a branch question.
|
void |
Question.addOption(SurveyDatum surveyDatum,
boolean exclusive,
boolean ordered)
Adds the input surveyDatum as an answer option to the question.
|
Block |
Question.getBranchDest(SurveyDatum c)
Returns the branch destination for the input question.
|
static String |
SurveyDatum.html(SurveyDatum c) |
static Question |
Question.makeQuestion(SurveyDatum data,
int row,
int col)
Used by the
edu.umass.cs.surveyman.input parsers. |
Block |
BranchMap.put(SurveyDatum surveyDatum,
Block block) |
void |
Question.setBranchDest(SurveyDatum c,
Block dest)
Sets the branch destination of this question at the input option to the input destination.
|
Modifier and Type | Method and Description |
---|---|
protected static String |
SurveyDatum.jsonize(List<SurveyDatum> options) |
void |
BranchMap.putAll(Map<? extends SurveyDatum,? extends Block> map) |
Constructor and Description |
---|
CheckboxQuestion(SurveyDatum surveyDatum) |
Question(SurveyDatum data) |
Question(SurveyDatum data,
int row,
int col) |
RadioButtonQuestion(SurveyDatum surveyDatum) |
Copyright © 2015. All rights reserved.