Package org.openhab.core.voice.text.interpreter.rulebased
package org.openhab.core.voice.text.interpreter.rulebased
-
ClassDescriptionA human language command interpretation service.Abstract syntax tree node.Base class for all expressions.Expression that successfully parses, if a given expression occurs or repeats with a specified cardinality.Expression that successfully parses, if a thing identifier token is found.Expression that decorates the resulting (proxied) AST node of a given expression by a name, value and tag.Expression that successfully parses, if a given string constant is found.Expression that successfully parses, if a sequence of given expressions is matching.Represents an expression plus action code that will be executed after successful parsing.Context for rule execution.A helper to parse a sequence of tokens.