SurveyJSParser
Table of Contents
Interfaces
- ElementParserInterface
- FlattenResponseInterface
- BaseValueInterface
- This models the smallest piece of data.
- BooleanValueInterface
- This models the smallest piece of data.
- ClosedVariableInterface
- DateTimeValueInterface
- This models the smallest piece of data.
- IntegerValueInterface
- This models the smallest piece of data.
- IntegerValueOptionInterface
- This models the smallest piece of data.
- IntegerVariableInterface
- MultipleChoiceVariableInterface
- RecordInterface
- SpecialValueInterface
- This models the smallest piece of data.
- SpecialValueOptionInterface
- This models the smallest piece of data.
- StoredRecordInterface
- StringValueInterface
- This models the smallest piece of data.
- StringVariableInterface
- TimestampVariableInterface
- ValueMapInterface
- Models a value that contains key value pairs.
- ValueOptionInterface
- This models the smallest piece of data.
- VariableSetInterface
- LocalizerInterface
- SurveyParserInterface
Classes
- ArrayDataRecord
- ArrayRecord
- A simple array wrapper that implements `RecordInterface`
- NotClosedException
- NotMultiValuedException
- NotNormalException
- ParseError
- ArrayNode
- BinaryOperatorNode
- Buffer
- FunctionNode
- Node
- UnaryOperatorNode
- UnescapedStringNode
- ValueNode
- VariableNode
- DataTypeHelper
- ExpressionParser
- FlattenResponseHelper
- OptionGenerator
- ParserLocalizer
- BooleanParser
- CallbackElementParser
- An element parser that uses a closure to parse any given question configuration.
- CommentParser
- DummyParser
- A parser that always resolves to an empty list of variables
- DynamicPanelParser
- ExpressionParser
- ImagePickerParser
- MatrixDynamicParser
- MatrixParser
- MultipleChoiceMatrixParser
- MultipleChoiceQuestionParser
- MultipleTextParser
- NoUISliderParser
- OrderedVariableParser
- PanelParser
- RankingParser
- RatingParser
- SingleChoiceQuestionParser
- TextQuestionParser
- ResolvableVariableSet
- SurveyConfiguration
- Survey wide configuration settings that affect parsing of individual questions
- SurveyParser
- BooleanValueOption
- DateTimeValue
- DontKnowValueOption
- FloatValue
- IntegerValue
- IntegerValueOption
- InvalidValue
- MissingValue
- MultipleChoiceValue
- NoneValueOption
- OtherValueOption
- RefuseValueOption
- StringValue
- StringValueOption
- BooleanVariable
- FloatVariable
- IntegerVariable
- MultipleChoiceVariable
- OpenTextVariable
- SingleChoiceIntegerVariable
- SingleChoiceVariable
- TimestampVariable
- VariableSet