All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description 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.Annotation AnAnnotation
represents additional data associated with words in thesentences
, e.g.AnnotationsI A collection that containsAnnotation
objects, with no duplicates.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.EngineAccess Provides controlled access for scripts to internal engine data.EngineAccess.Data EngineAccess.Data.ActiveFlow The data of an active flow stack entry.EngineAccess.Data.Flow The data of a flow.EngineAccess.Data.FlowTrigger The data of a flow trigger.EngineAccess.Data.Vertex The data of a flow vertex.EngineAccess.HistoryItem Data of a session history entry.EngineAccess.LangCompMatch Entry type of the list returned byEngineAccess.findMatchingLanguageComponents(java.lang.String, boolean)
.EngineAccess.WordListType Result types known to methods that return word processing data.EngineEnvironmentI This interface is the base for a an arbitrary data aggregation provided to solution scripts.EngineOutputI This interface defines read-only access to the engine output data.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.HttpEngineEnvironment Provides access to request data and cookie handling in a servlet container environment.ImmutableActiveFlowI ImmutableActiveFlowStackI The stack of active flows.ImmutableFlowI ImmutableFlowTriggerI Read-only interface to exposed flow trigger properties.ImmutableLogEntryI This interface defines read-only access to the basic data of a log entry.ImmutableScriptBindingsI This interface defines read-only access to the script bindings.ImmutableSessionDataI This interface defines read-only access to the session data.ImmutableSessionDataI.TerminationReason Possible reasons for termination of a session.ImmutableVertexI 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.ScriptAttributes This class defines an interface for scripts to store and retrieve named objects of arbitrary types, the so-called 'attributes'.ScriptNodeElement The script element denotes that a certain script node has been executed.SentenceI This interface represents a sentence identified in the user input text.ServletEngineEnvironment Provides access to request data in a servlet container environment.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.WordDataI This interface defines the data associated with a word identified in asentence
.