| AbstractElementWithScripting |
Base class for path elements that can modify session and flow variables.
|
| AbstractElementWithScriptingAndMetadata |
Abstract base class for all path elements with metadata.
|
| AbstractElementWithSessionScripting |
Base class for path elements that can modify session variables.
|
| AbstractFlowElement |
Abstract base class for all path elements related to a flow context.
|
| AbstractListenerElement |
Abstract base class for all listener elements.
|
| AbstractSkippedVertexElement |
Abstract base class of elements for skipped vertices.
|
| AbstractVariableElement |
Base class for elements holding change data on script variables.
|
| AbstractVertexElement |
Abstract base class for vertex elements in the history path.
|
| ContinueFlowElement |
The ContinueFlow element denotes a certain flow was resumed after waiting for new user input.
|
| DataActionElement |
The DataActionElement element denotes that a certain data action has been executed.
|
| DataActionWithUsedWordsElement |
The DataActionWithUsedWordsElement element denotes that a certain data action has been executed
that may have used words.
|
| DropFlowElement |
The DropFlow element denotes that a certain flow was dropped (removed from
the active flows stack) normally.
|
| DropStuckFlowElement |
The DropStuckFlowElement element denotes that a certain flow was dropped
(removed from the active flows stack) abnormally because its processing
got stuck due to some "broken" state.
|
| ExecutedFlowNodeElement |
The ExecutedFlowNode element denotes that a certain flow node has been traversed,
effectively handing over to another flow.
|
| FlowListenerElement |
Element that holds data of a matching flow listener.
|
| FlowScriptElement |
The FlowScriptElement element denotes that a certain session script was executed.
|
| FlowTriggerElement |
The FlowTrigger element denotes that a certain flow trigger has matched when
testing user input.
|
| GivenOutputElement |
The output element denotes that a certain output has been given.
|
| GlobalPostListenerElement |
Element that holds data of a matching global post listener.
|
| GlobalPreListenerElement |
Element that holds data of a matching global pre listener.
|
| InputProcessorResultsElement |
The InputProcessorResultsElement contains the input processor result data.
|
| MatchRequirementElement |
The MatchRequirementElement element denotes that a certain match requirement has matched.
|
| MatchRequirementWithScriptingElement |
The MatchRequirementWithScriptingElement element denotes that a certain match requirement has matched
that may also changed scripting variables.
|
| MatchRequirementWithUsedWordsAndScriptingElement |
The MatchRequirementWithUsedWordsAndScriptingElement element denotes that a certain match requirement has matched
that may also have used words and changed scripting variables.
|
| PathElement |
Base class for all path elements.
|
| PathUtils |
|
| PathUtils.ReplacementBiFunctionWrapper<T> |
Internal class used to check if the value returned by the replacement BiFunction is null or not.
|
| PathUtils.ReplacementFunctionWrapper |
Internal class used to check if the value returned by the replacement Function is null or not.
|
| PathUtils.ReplacementWrapper<T> |
Internal class extended by the two functionWrappers that holds common code.
|
| PauseFlowElement |
The PauseFlow element denotes processing a certain flow is paused because it needs new user input.
|
| PreMatchingSessionScriptElement |
The PreMatchingSessionScriptElement element denotes that a the pre-matching script was executed.
|
| ProcessingErrorElement |
Element that holds data of an unexpected/unhandled request processing exception.
|
| RaiseFlowElement |
The RaiseFlow element denotes that a certain flow was raised, i.e.
|
| ResumeFlowElement |
The ResumeFlow element denotes that a certain flow was resumed, i.e.
|
| ScriptNodeElement |
The script element denotes that a certain script node has been executed.
|
| SessionScriptElement |
The SessionScriptElement element denotes that a certain session script was executed.
|
| SkippedFlowNodeElement |
The flow node element denotes that a certain flow node has been skipped.
|
| SkippedOutputElement |
The output element denotes that a certain output has been skipped.
|
| TransitionElement |
The Transition element denotes that a certain transition matched.
|
| VariableChangeElement |
The VariableChangeElement denotes side effects on script variables,
resulting from mismatching language conditions in triggers, listeners, transitions.
|
| VariableInitializationElement |
The VariableInitializationElement denotes initialization of sessions variables.
|
| VariableResetElement |
The VariableResetElement denotes resetting of session variables.
|