Uses of Class
org.openhab.core.voice.text.InterpretationException
Packages that use InterpretationException
Package
Description
-
Uses of InterpretationException in org.openhab.core.voice
Methods in org.openhab.core.voice that throw InterpretationExceptionModifier and TypeMethodDescriptionInterprets the passed string using the default services for HLI and locale.Deprecated.VoiceManager.interpret(String text, @Nullable InterpretationArguments args) Interprets the passed string using a particular HLI service and the default locale. -
Uses of InterpretationException in org.openhab.core.voice.text
Subclasses of InterpretationException in org.openhab.core.voice.textModifier and TypeClassDescriptionclassAn exception thrown byHumanLanguageInterpreters when an operation encounters an unrecoverable error that must not fall back to other interpreters.Methods in org.openhab.core.voice.text that return InterpretationExceptionModifier and TypeMethodDescription@Nullable InterpretationExceptionInterpretationResult.getException()Methods in org.openhab.core.voice.text that throw InterpretationExceptionModifier and TypeMethodDescriptionInterprets a human language text fragment of a givenLocaledefault StringHumanLanguageInterpreter.interpret(Locale locale, String text, @Nullable DialogContext dialogContext) Deprecated.default StringHumanLanguageInterpreter.interpret(Locale locale, InterpreterContext interpreterContext) Continues the conversation provided in theInterpreterContextargument given aLocale.Constructors in org.openhab.core.voice.text with parameters of type InterpretationExceptionModifierConstructorDescriptionInterpretationResult(InterpretationException exception) Constructs an unsuccessful result. -
Uses of InterpretationException in org.openhab.core.voice.text.interpreter.rulebased
Methods in org.openhab.core.voice.text.interpreter.rulebased that throw InterpretationExceptionModifier and TypeMethodDescriptionprotected StringAbstractRuleBasedInterpreter.executeCustom(ResourceBundle language, AbstractRuleBasedInterpreter.ItemCommandSupplier itemCommandSupplier, Rule.InterpretationContext context) Executes a custom rule command.protected StringAbstractRuleBasedInterpreter.executeSingle(ResourceBundle language, String[] labelFragments, AbstractRuleBasedInterpreter.ItemCommandSupplier commandSupplier, Rule.InterpretationContext context) Executes a command on one item that's to be found in the item registry by given name fragments.AbstractRuleBasedInterpreter.interpret(Locale locale, InterpreterContext interpreterContext) protected voidAbstractRuleBasedInterpreter.postCommand(Item item, Command command, @Nullable InterpreterContext context, ResourceBundle language) Posts a command event to the event bus for the given item.