Index

A B C D E F G H I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(DiagramConfig.ElementType, Attributes<? extends ForNode>) - Method in class berlin.yuna.survey.model.DiagramConfig
Adds a configuration/attribute to a specific DiagramConfig.ElementType of the diagram Previous attribute with same key will be removed
addParent(FlowItem<?, ?>) - Method in class berlin.yuna.survey.model.types.FlowItem
 
answer(Object) - Method in class berlin.yuna.survey.logic.Survey
Solves the current FlowItem of the flow
answer(Object, Object) - Method in class berlin.yuna.survey.logic.Survey
Solves the current FlowItem of the flow
answer(T) - Method in class berlin.yuna.survey.model.types.FlowItem
Returns next FlowItem which is configured for a back transition
ANSWERED - Enum constant in enum class berlin.yuna.survey.model.HistoryItemBase.State
 
apply(T) - Method in class berlin.yuna.survey.model.Condition
Specifies what happens on on the transition with the given answer
apply(T) - Method in class berlin.yuna.survey.model.Route
 
autoBackTransition(boolean) - Method in class berlin.yuna.survey.logic.Survey
Defines if back transitions are allowed for non configured back conditions

B

backCondition(Condition<T>, Function<T, Boolean>) - Method in class berlin.yuna.survey.model.types.TransitionSet
 
backwardRoutes() - Method in class berlin.yuna.survey.model.types.TransitionSet
 
backwardTargets() - Method in class berlin.yuna.survey.model.types.TransitionSet
 
berlin.yuna.survey.config - package berlin.yuna.survey.config
 
berlin.yuna.survey.logic - package berlin.yuna.survey.logic
 
berlin.yuna.survey.model - package berlin.yuna.survey.model
 
berlin.yuna.survey.model.exception - package berlin.yuna.survey.model.exception
 
berlin.yuna.survey.model.types - package berlin.yuna.survey.model.types
 

C

CommonUtils - Class in berlin.yuna.survey.logic
 
compareTo(HistoryItemBase) - Method in class berlin.yuna.survey.model.HistoryItemBase
 
compareTo(Route<?>) - Method in class berlin.yuna.survey.model.Route
 
compareTo(FlowItem) - Method in class berlin.yuna.survey.model.types.FlowItem
 
Condition<T> - Class in berlin.yuna.survey.model
Condition is used for back and forward transitions/Route in a FlowItem
Condition() - Constructor for class berlin.yuna.survey.model.Condition
Constructor without label
Condition(String) - Constructor for class berlin.yuna.survey.model.Condition
Constructor with label
conditionRegister() - Method in class berlin.yuna.survey.logic.DiagramImporter
ConditionRegister is a set of known Condition which are recognised and used while parsing.
config() - Method in class berlin.yuna.survey.logic.DiagramExporter
Method do configure the diagram export
Config(DiagramConfig) - Method in class berlin.yuna.survey.logic.DiagramExporter
Replaces the current config
CONFIG_KEY_CLASS - Static variable in class berlin.yuna.survey.logic.DiagramExporter
 
CONFIG_KEY_COLOR - Static variable in class berlin.yuna.survey.logic.DiagramExporter
 
CONFIG_KEY_CONDITION - Static variable in class berlin.yuna.survey.logic.DiagramExporter
 
CONFIG_KEY_SHAPE - Static variable in class berlin.yuna.survey.logic.DiagramExporter
 
CONFIG_KEY_SOURCE - Static variable in class berlin.yuna.survey.logic.DiagramExporter
 
CONFIG_KEY_TARGET - Static variable in class berlin.yuna.survey.logic.DiagramExporter
 
containsKey(DiagramConfig.ElementType, String) - Method in class berlin.yuna.survey.model.DiagramConfig
Check if a key is already defined in the config
context() - Method in class berlin.yuna.survey.model.ContextExchange
 
context(Class<T>) - Method in class berlin.yuna.survey.model.ContextExchange
 
context(Object) - Method in class berlin.yuna.survey.model.ContextExchange
 
ContextExchange - Class in berlin.yuna.survey.model
 
ContextExchange(Object) - Constructor for class berlin.yuna.survey.model.ContextExchange
 
contextOf(Survey, Object, Object) - Static method in class berlin.yuna.survey.model.ContextExchange
 
contextOf(Survey, Object, Object, FlowItem<?, ?>) - Static method in class berlin.yuna.survey.model.ContextExchange
 
contextOf(Object) - Static method in class berlin.yuna.survey.model.ContextExchange
 
current() - Method in class berlin.yuna.survey.model.ContextExchange
 
CURRENT - Enum constant in enum class berlin.yuna.survey.model.HistoryItemBase.State
 

D

dateTime() - Method in class berlin.yuna.survey.model.ContextExchange
 
DEFAULT - Enum constant in enum class berlin.yuna.survey.model.DiagramConfig.ElementType
 
diagram() - Method in class berlin.yuna.survey.logic.Survey
Prepares diagram renderer
diagram() - Method in class berlin.yuna.survey.model.DiagramConfig
DiagramExporter for chain operations
diagram() - Method in class berlin.yuna.survey.model.types.FlowItem
Prepares diagram renderer
DiagramConfig - Class in berlin.yuna.survey.model
The DiagramConfig is used to define the visible output of the diagram
DiagramConfig(DiagramExporter) - Constructor for class berlin.yuna.survey.model.DiagramConfig
 
DiagramConfig.ElementType - Enum Class in berlin.yuna.survey.model
 
DiagramExporter - Class in berlin.yuna.survey.logic
The DiagramExporter exports and renders a Survey within its FlowItem to the given Format.
DiagramExporter(Survey) - Constructor for class berlin.yuna.survey.logic.DiagramExporter
 
DiagramImporter - Class in berlin.yuna.survey.logic
The DiagramImporter imports diagrams/flows from a File or String with a DOT format
DiagramImporter() - Constructor for class berlin.yuna.survey.logic.DiagramImporter
 
direction() - Method in class berlin.yuna.survey.model.DiagramConfig
Direction of the diagram
direction(Rank.RankDir) - Method in class berlin.yuna.survey.model.DiagramConfig
Sets the direction of the diagram (e.g.
DRAFT - Enum constant in enum class berlin.yuna.survey.model.HistoryItemBase.State
 

E

equals(Object) - Method in class berlin.yuna.survey.model.HistoryItemBase
 
equals(Object) - Method in class berlin.yuna.survey.model.Route
 
equals(Object) - Method in class berlin.yuna.survey.model.types.FlowItem
 
equals(Object) - Method in class berlin.yuna.survey.model.types.TransitionSet
 

F

find(I) - Method in class berlin.yuna.survey.model.types.FlowItem
Search FlowItem in current flow
findLast(LinkedList<HistoryItem>) - Method in class berlin.yuna.survey.logic.Survey
 
flow() - Method in class berlin.yuna.survey.model.ContextExchange
 
FlowImportException - Exception in berlin.yuna.survey.model.exception
 
FlowImportException(String, String, String) - Constructor for exception berlin.yuna.survey.model.exception.FlowImportException
 
FlowImportException(String, String, String, Throwable) - Constructor for exception berlin.yuna.survey.model.exception.FlowImportException
 
FlowItem<T,C extends FlowItem<T,C>> - Class in berlin.yuna.survey.model.types
The FlowItem defines a user flow which is used by Survey to keep track on the history
FlowItem(String) - Constructor for class berlin.yuna.survey.model.types.FlowItem
 
flowRegister() - Method in class berlin.yuna.survey.logic.DiagramImporter
FlowRegister is a set of known FlowItem which are recognised and used while parsing.
FlowRuntimeException - Exception in berlin.yuna.survey.model.exception
 
FlowRuntimeException(String, String, String) - Constructor for exception berlin.yuna.survey.model.exception.FlowRuntimeException
 
FlowRuntimeException(String, String, String, Throwable) - Constructor for exception berlin.yuna.survey.model.exception.FlowRuntimeException
 
forwardRoutes() - Method in class berlin.yuna.survey.model.types.TransitionSet
 
forwardTargets() - Method in class berlin.yuna.survey.model.types.TransitionSet
 
fromJson(String) - Method in class berlin.yuna.survey.model.types.FlowItem
Converts json to answer object

G

get() - Method in class berlin.yuna.survey.logic.Survey
Get current FlowItem of the flow
get() - Method in interface berlin.yuna.survey.model.SupplierThrowable
Gets a result.
get(DiagramConfig.ElementType) - Method in class berlin.yuna.survey.model.DiagramConfig
Gets all configurations/attributes for the given DiagramConfig.ElementType
get(DiagramConfig.ElementType, String) - Method in class berlin.yuna.survey.model.DiagramConfig
Gets a specific configuration/attribute for the given key and DiagramConfig.ElementType
get(I) - Method in class berlin.yuna.survey.logic.Survey
Get a flow item by the given FlowItem
get(I) - Method in class berlin.yuna.survey.model.types.FlowItem
Get a flow item by the given FlowItem
get(Enum<?>) - Method in class berlin.yuna.survey.logic.Survey
Get a flow item by the given enum To avoid cast its recommended to use FlowItem.get(FlowItem)
get(Enum<?>) - Method in class berlin.yuna.survey.model.types.FlowItem
Get a flow item by the given enum
get(String) - Method in class berlin.yuna.survey.logic.Survey
Get a flow item by the given String To avoid cast its recommended to use FlowItem.get(FlowItem)
get(String) - Method in class berlin.yuna.survey.model.types.FlowItem
Get a flow item by the given String
get(String, Class<T>) - Method in class berlin.yuna.survey.model.ContextExchange
 
getAnswer() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
getCondition() - Method in class berlin.yuna.survey.model.Route
 
getCreatedAt() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
getDurationsMS() - Method in class berlin.yuna.survey.logic.Survey
Returns times taken between each question useful to track answer times
getFirst() - Method in class berlin.yuna.survey.logic.Survey
Get first FlowItem of the flow
getFlow() - Method in exception berlin.yuna.survey.model.exception.FlowRuntimeException
 
getHistory() - Method in class berlin.yuna.survey.logic.Survey
Get history of answers
getHistoryJson() - Method in class berlin.yuna.survey.logic.Survey
Get history of answers
getHistorySize() - Method in class berlin.yuna.survey.logic.Survey
Get history size
getLabel() - Method in class berlin.yuna.survey.model.Condition
Gets the defined label for this Condition
getLabel() - Method in exception berlin.yuna.survey.model.exception.FlowRuntimeException
 
getLabel() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
getLabel() - Method in class berlin.yuna.survey.model.Route
 
getOrDefault(DiagramConfig.ElementType, String, Attributes<? extends ForNode>) - Method in class berlin.yuna.survey.model.DiagramConfig
Gets a specific configuration/attribute for the given key and DiagramConfig.ElementType
getOrElse(I, I) - Method in class berlin.yuna.survey.model.types.FlowItem
Get a flow item by this type
getOrElse(Enum<?>, FlowItem<?, ?>) - Method in class berlin.yuna.survey.model.types.FlowItem
Get a flow item by this enum
getOrElse(String, FlowItem<?, ?>) - Method in class berlin.yuna.survey.model.types.FlowItem
Get a flow item by this String
getPrevious() - Method in class berlin.yuna.survey.logic.Survey
Get previous FlowItem from the flow
getState() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
getTime() - Static method in class berlin.yuna.survey.logic.CommonUtils
 

H

hasAnyCondition() - Method in class berlin.yuna.survey.model.Route
 
hasAutoBackTransition() - Method in class berlin.yuna.survey.logic.Survey
Definition if back transitions are allowed for non configured back conditions
hasCondition() - Method in class berlin.yuna.survey.model.Route
 
hasFunction() - Method in class berlin.yuna.survey.model.Route
 
hashCode() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
hashCode() - Method in class berlin.yuna.survey.model.Route
 
hashCode() - Method in class berlin.yuna.survey.model.types.FlowItem
 
hashCode() - Method in class berlin.yuna.survey.model.types.TransitionSet
 
hasNoCondition() - Method in class berlin.yuna.survey.model.Route
 
hasTarget() - Method in class berlin.yuna.survey.model.Route
 
hasText(Object) - Static method in class berlin.yuna.survey.logic.CommonUtils
 
height() - Method in class berlin.yuna.survey.model.DiagramConfig
Height of the diagram
height(int) - Method in class berlin.yuna.survey.model.DiagramConfig
Sets the height of the diagram (-1 = automatic)
HistoryItem - Class in berlin.yuna.survey.model
 
HistoryItem() - Constructor for class berlin.yuna.survey.model.HistoryItem
 
HistoryItem(HistoryItemBase<?>, Object) - Constructor for class berlin.yuna.survey.model.HistoryItem
 
HistoryItem(String) - Constructor for class berlin.yuna.survey.model.HistoryItem
 
HistoryItemBase<T> - Class in berlin.yuna.survey.model
The HistoryItem is used to keep track of all answers/transitions in the flow
HistoryItemBase() - Constructor for class berlin.yuna.survey.model.HistoryItemBase
 
HistoryItemBase(String) - Constructor for class berlin.yuna.survey.model.HistoryItemBase
 
HistoryItemBase(String, T, HistoryItemBase.State) - Constructor for class berlin.yuna.survey.model.HistoryItemBase
 
HistoryItemBase(String, T, LocalDateTime, HistoryItemBase.State) - Constructor for class berlin.yuna.survey.model.HistoryItemBase
 
HistoryItemBase.State - Enum Class in berlin.yuna.survey.model
 
HistoryItemJson - Class in berlin.yuna.survey.model
 
HistoryItemJson() - Constructor for class berlin.yuna.survey.model.HistoryItemJson
 
HistoryItemJson(HistoryItemBase<?>, String) - Constructor for class berlin.yuna.survey.model.HistoryItemJson
 
HistoryItemJson(String) - Constructor for class berlin.yuna.survey.model.HistoryItemJson
 

I

id() - Method in class berlin.yuna.survey.model.ContextExchange
 
init(FlowItem<?, ?>) - Static method in class berlin.yuna.survey.logic.Survey
Starts new SurveyCtx
init(FlowItem<?, ?>, Iterable<? extends HistoryItemBase<?>>) - Static method in class berlin.yuna.survey.logic.Survey
Continues Survey from a history Removes all invalid FlowItem items from the history
isAnswered() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
isBackwardFlow() - Method in class berlin.yuna.survey.model.Route
 
isCurrent() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
isDraft() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
isEnded() - Method in class berlin.yuna.survey.logic.Survey
Check if the current flow has ended
isForwardFlow() - Method in class berlin.yuna.survey.model.Route
 
isNotAnswered() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
isNotCurrent() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
isNotDraft() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
ITEM_ANSWERED - Enum constant in enum class berlin.yuna.survey.model.DiagramConfig.ElementType
 
ITEM_CHOICE - Enum constant in enum class berlin.yuna.survey.model.DiagramConfig.ElementType
 
ITEM_CURRENT - Enum constant in enum class berlin.yuna.survey.model.DiagramConfig.ElementType
 
ITEM_DRAFT - Enum constant in enum class berlin.yuna.survey.model.DiagramConfig.ElementType
 
itemNotFound(String, String) - Static method in exception berlin.yuna.survey.model.exception.QuestionNotFoundException
 
itemNotFound(String, String, String) - Static method in exception berlin.yuna.survey.model.exception.QuestionNotFoundException
 
itemNotFoundInHistory(String, String) - Static method in exception berlin.yuna.survey.model.exception.QuestionNotFoundException
 

L

label() - Method in class berlin.yuna.survey.model.types.FlowItem
 

M

match(HistoryItemBase<?>) - Method in class berlin.yuna.survey.model.types.FlowItem
 
match(FlowItem<?, ?>) - Method in class berlin.yuna.survey.model.HistoryItemBase
 
metaData() - Method in class berlin.yuna.survey.model.ContextExchange
 

N

NotJsonPersonableType - Exception in berlin.yuna.survey.model.exception
 
NotJsonPersonableType(String, String, String) - Constructor for exception berlin.yuna.survey.model.exception.NotJsonPersonableType
 

O

of(FlowItem<?, ?>, HistoryItemBase<?>) - Static method in class berlin.yuna.survey.model.HistoryItem
 
of(FlowItem<?, ?>, HistoryItemBase<?>) - Static method in class berlin.yuna.survey.model.HistoryItemJson
 
of(Enum<?>) - Static method in class berlin.yuna.survey.model.types.Question
 
of(Enum<?>) - Static method in class berlin.yuna.survey.model.types.QuestionBool
 
of(Enum<?>) - Static method in class berlin.yuna.survey.model.types.QuestionInt
 
of(Enum<?>) - Static method in class berlin.yuna.survey.model.types.QuestionList
 
of(Enum<?>) - Static method in class berlin.yuna.survey.model.types.QuestionLong
 
of(String) - Static method in class berlin.yuna.survey.model.types.Question
 
of(String) - Static method in class berlin.yuna.survey.model.types.QuestionBool
 
of(String) - Static method in class berlin.yuna.survey.model.types.QuestionInt
 
of(String) - Static method in class berlin.yuna.survey.model.types.QuestionList
 
of(String) - Static method in class berlin.yuna.survey.model.types.QuestionLong
 
onBack(Condition<T>...) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a back transition of FlowItem.targets()
onBack(Class<? extends Condition<?>>...) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a back transition target of FlowItem.targets()
onBack(Function<T, Boolean>) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a back transition of FlowItem.targets()

P

parents() - Method in class berlin.yuna.survey.model.types.FlowItem
Returns a Set with all configured targets
parse(ContextExchange) - Method in class berlin.yuna.survey.model.types.FlowItem
(Optional) Input converter to handle the answer - used to solve FlowItem.parseAndApply(ContextExchange, Function)
parse(ContextExchange) - Method in class berlin.yuna.survey.model.types.Question
 
parse(ContextExchange) - Method in class berlin.yuna.survey.model.types.QuestionBool
 
parse(ContextExchange) - Method in class berlin.yuna.survey.model.types.QuestionInt
 
parse(ContextExchange) - Method in class berlin.yuna.survey.model.types.QuestionList
 
parse(ContextExchange) - Method in class berlin.yuna.survey.model.types.QuestionLong
 
parseAndAnswer(ContextExchange) - Method in class berlin.yuna.survey.model.types.FlowItem
Returns next FlowItem which is configured for a back transition
parseAndApply(ContextExchange, Function<T, Optional<R>>) - Method in class berlin.yuna.survey.model.types.FlowItem
Returns next FlowItem which is configured for a back transition
parseAndRevert(ContextExchange) - Method in class berlin.yuna.survey.model.types.FlowItem
Reverts configured actions for a back transitions
payload() - Method in class berlin.yuna.survey.model.ContextExchange
 
payload(Class<T>) - Method in class berlin.yuna.survey.model.ContextExchange
 
pointToAndGet(I, Condition<T>, Function<T, Boolean>) - Method in class berlin.yuna.survey.model.types.TransitionSet
 
put(String, Object) - Method in class berlin.yuna.survey.model.ContextExchange
 

Q

Question - Class in berlin.yuna.survey.model.types
 
Question(String) - Constructor for class berlin.yuna.survey.model.types.Question
 
QuestionBool - Class in berlin.yuna.survey.model.types
 
QuestionBool(String) - Constructor for class berlin.yuna.survey.model.types.QuestionBool
 
QuestionInt - Class in berlin.yuna.survey.model.types
 
QuestionInt(String) - Constructor for class berlin.yuna.survey.model.types.QuestionInt
 
QuestionList - Class in berlin.yuna.survey.model.types
 
QuestionLong - Class in berlin.yuna.survey.model.types
 
QuestionNotFoundException - Exception in berlin.yuna.survey.model.exception
 
QuestionNotFoundException(String, String, String) - Constructor for exception berlin.yuna.survey.model.exception.QuestionNotFoundException
 
QuestionTypeException - Exception in berlin.yuna.survey.model.exception
 
QuestionTypeException(String, FlowItem<?, ?>, FlowItem<?, ?>) - Constructor for exception berlin.yuna.survey.model.exception.QuestionTypeException
 

R

read(MutableGraph) - Method in class berlin.yuna.survey.logic.DiagramImporter
Reads a MutableGraph with a DOT format
read(File) - Method in class berlin.yuna.survey.logic.DiagramImporter
Reads a File with a DOT format
read(InputStream) - Method in class berlin.yuna.survey.logic.DiagramImporter
Reads a InputStream with a DOT format
read(String) - Method in class berlin.yuna.survey.logic.DiagramImporter
Reads a String with a DOT format
read(Path) - Method in class berlin.yuna.survey.logic.DiagramImporter
Reads a Path with a DOT format
revert(T) - Method in class berlin.yuna.survey.model.types.FlowItem
Returns next FlowItem which is configured for a back transition
Route<T> - Class in berlin.yuna.survey.model
 
Route(FlowItem<?, ?>, Function<T, Boolean>, Condition<T>, boolean) - Constructor for class berlin.yuna.survey.model.Route
 
routes() - Method in class berlin.yuna.survey.model.types.FlowItem
 

S

save(Format) - Method in class berlin.yuna.survey.logic.DiagramExporter
Renders a diagram from a survey flow
save(File, Format) - Method in class berlin.yuna.survey.logic.DiagramExporter
Renders a diagram from a survey flow
setAnswer(T) - Method in class berlin.yuna.survey.model.HistoryItemBase
 
setCreatedAt(LocalDateTime) - Method in class berlin.yuna.survey.model.HistoryItemBase
 
setLabel(String) - Method in class berlin.yuna.survey.model.HistoryItemBase
 
setState(HistoryItemBase.State) - Method in class berlin.yuna.survey.model.HistoryItemBase
 
showBackTransition() - Method in class berlin.yuna.survey.model.DiagramConfig
Switch to show or hide the back transitions
showBackTransition(boolean) - Method in class berlin.yuna.survey.model.DiagramConfig
Switch to show or hide the back transitions
SupplierThrowable<T,E extends Exception> - Interface in berlin.yuna.survey.model
 
survey() - Method in class berlin.yuna.survey.logic.DiagramExporter
Get Survey
survey() - Method in class berlin.yuna.survey.model.ContextExchange
 
survey(Survey) - Method in class berlin.yuna.survey.model.ContextExchange
 
Survey - Class in berlin.yuna.survey.logic
 
SurveyDefaults - Class in berlin.yuna.survey.config
 
surveyMapper() - Static method in class berlin.yuna.survey.config.SurveyDefaults
 

T

target() - Method in class berlin.yuna.survey.model.ContextExchange
 
target() - Method in class berlin.yuna.survey.model.Route
 
target(FlowItem<?, ?>) - Method in class berlin.yuna.survey.model.ContextExchange
 
target(FlowItem<?, ?>) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a transition target of FlowItem.targets() A previous target without conditions will be overwritten
target(FlowItem<?, ?>, Condition<T>) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a transition target of FlowItem.targets()
target(FlowItem<?, ?>, Class<? extends Condition<?>>) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a transition target of FlowItem.targets()
target(FlowItem<?, ?>, Function<T, Boolean>) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a transition target of FlowItem.targets()
targetGet(I) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a transition target of FlowItem.targets()
targetGet(I, Condition<T>) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a transition target of FlowItem.targets()
targetGet(I, Function<T, Boolean>) - Method in class berlin.yuna.survey.model.types.FlowItem
Defines a transition target of FlowItem.targets()
targets() - Method in class berlin.yuna.survey.model.types.FlowItem
Returns a Set with all configured targets
targetsBack() - Method in class berlin.yuna.survey.model.types.FlowItem
Returns a Set with all configured targets
toJson(Object) - Method in class berlin.yuna.survey.model.types.FlowItem
Converts answer object to json
toKey(Attributes<? extends ForNode>) - Static method in class berlin.yuna.survey.model.DiagramConfig
Extracts an Attributes to its key value
toString() - Method in class berlin.yuna.survey.model.HistoryItemBase
 
toString() - Method in class berlin.yuna.survey.model.Route
 
toString() - Method in class berlin.yuna.survey.model.types.FlowItem
 
toText(Object) - Static method in class berlin.yuna.survey.logic.CommonUtils
 
transitions() - Method in class berlin.yuna.survey.model.types.FlowItem
 
TransitionSet<T> - Class in berlin.yuna.survey.model.types
 
TransitionSet(FlowItem<T, ?>) - Constructor for class berlin.yuna.survey.model.types.TransitionSet
 
transitTo(FlowItem<?, ?>) - Method in class berlin.yuna.survey.logic.Survey
Transit to a specific FlowItem in the flow
transitTo(FlowItem<?, ?>, Object) - Method in class berlin.yuna.survey.logic.Survey
Transit to a specific FlowItem in the flow
transitTo(String) - Method in class berlin.yuna.survey.logic.Survey
Transit to a specific FlowItem in the flow
transitTo(String, Object) - Method in class berlin.yuna.survey.logic.Survey
Transit to a specific FlowItem in the flow

V

valueOf(String) - Static method in enum class berlin.yuna.survey.model.DiagramConfig.ElementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class berlin.yuna.survey.model.HistoryItemBase.State
Returns the enum constant of this class with the specified name.
values() - Static method in enum class berlin.yuna.survey.model.DiagramConfig.ElementType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class berlin.yuna.survey.model.HistoryItemBase.State
Returns an array containing the constants of this enum class, in the order they are declared.

W

width() - Method in class berlin.yuna.survey.model.DiagramConfig
Width of the diagram
width(int) - Method in class berlin.yuna.survey.model.DiagramConfig
Sets the width of the diagram (-1 = automatic)
A B C D E F G H I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form