Class Hierarchy
- java.lang.Object
- org.openhab.core.voice.text.AbstractRuleBasedInterpreter (implements org.openhab.core.voice.text.HumanLanguageInterpreter)
- org.openhab.core.voice.text.ASTNode
- org.openhab.core.voice.text.Expression
- org.openhab.core.voice.text.ExpressionCardinality
- org.openhab.core.voice.text.ExpressionIdentifier
- org.openhab.core.voice.text.ExpressionLet
- org.openhab.core.voice.text.ExpressionMatch
- org.openhab.core.voice.text.ExpressionSequence
- org.openhab.core.voice.text.InterpretationResult
- java.lang.Record
- org.openhab.core.voice.text.AbstractRuleBasedInterpreter.ItemFilter
- org.openhab.core.voice.text.Rule.InterpretationContext
- org.openhab.core.voice.text.Rule
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.openhab.core.voice.text.InterpretationException
- java.lang.Exception
- org.openhab.core.voice.text.TokenList
Interface Hierarchy
- org.openhab.core.voice.text.AbstractRuleBasedInterpreter.ItemCommandSupplier
- org.openhab.core.voice.text.HumanLanguageInterpreter