Uses of Class
org.example.expression.ExpressionException
-
Packages that use ExpressionException Package Description org.example.expression Публичный API для парсинга и вычисления математических выражений.org.example.expression.evaluator Интерпретаторы и вычислители выражений.org.example.expression.function Математические функции, реестр операций и провайдер переменных.org.example.expression.tokenizer Компоненты лексического и синтаксического анализа. -
-
Uses of ExpressionException in org.example.expression
Methods in org.example.expression that throw ExpressionException Modifier and Type Method Description doubleExpression. calc()Вычисляет значение математического выражения. -
Uses of ExpressionException in org.example.expression.evaluator
Methods in org.example.expression.evaluator that throw ExpressionException Modifier and Type Method Description doubleEvaluator. evaluate(List<Token> rpn)Вычисляет значение выражения.doubleStackEvaluator. evaluate(List<Token> rpn) -
Uses of ExpressionException in org.example.expression.function
Methods in org.example.expression.function that throw ExpressionException Modifier and Type Method Description doubleFunction. apply(double... args)Вычисляет значение функции.doubleLogFunction. apply(double... args)doubleMathFunction. apply(double... args)doubleTrigonometricalFunction. apply(double... args)static LogFunctionLogFunction. fromName(String name)Фабричный метод для создания по имени.static MathFunctionMathFunction. fromName(String name)Фабричный метод для создания по имени.static TrigonometricalFunctionTrigonometricalFunction. fromName(String name)Фабричный метод для создания по имени.FunctionFunctionRegistry. get(String name)Получает функцию по имени.doubleVariableProvider. getVariable(String name)Возвращает значение переменной. -
Uses of ExpressionException in org.example.expression.tokenizer
Methods in org.example.expression.tokenizer that throw ExpressionException Modifier and Type Method Description List<Token>Parser. parse(List<Token> tokens)Парсит список токенов в обратную польскую нотацию.List<Token>Tokenizer. tokenize(String expression)Токенизирует входное выражение.
-