Package berlin.yuna.survey.model.types
Class QuestionBool
java.lang.Object
berlin.yuna.survey.model.types.FlowItem<Boolean,QuestionBool>
berlin.yuna.survey.model.types.QuestionBool
- All Implemented Interfaces:
Comparable<FlowItem<?,
?>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic QuestionBool
static QuestionBool
parse
(ContextExchange exchange) (Optional) Input converter to handle the answer - used to solveFlowItem.parseAndApply(ContextExchange, Function)
Methods inherited from class berlin.yuna.survey.model.types.FlowItem
addParent, answer, compareTo, diagram, equals, find, fromJson, get, get, get, getOrElse, getOrElse, getOrElse, hashCode, label, match, onBack, onBack, onBack, parents, parseAndAnswer, parseAndApply, parseAndRevert, revert, routes, target, target, target, target, targetGet, targetGet, targetGet, targets, targetsBack, toJson, toString, transitions
-
Constructor Details
-
QuestionBool
-
-
Method Details
-
parse
Description copied from class:FlowItem
(Optional) Input converter to handle the answer - used to solveFlowItem.parseAndApply(ContextExchange, Function)
- Specified by:
parse
in classFlowItem<Boolean,
QuestionBool> - Parameters:
exchange
- input parameter to be parsed for the condition of a configuredRoute
- Returns:
Optional.empty()
to used the default cast and JSON parserFlowItem.parseAndApply(ContextExchange, Function)
-
of
-
of
-