C D E P R S T

C

compile(String) - Method in class ru.sstu.math.ep.Parser
Compiles string into expression.
compile(String, Iterable<String>) - Method in class ru.sstu.math.ep.Parser
Compiles expression.

D

derivative(String) - Method in class ru.sstu.math.ep.Expression
Differentiates expression.

E

evaluate(Map<String, ? extends Number>) - Method in class ru.sstu.math.ep.Expression
Evaluates expression.
Expression - Class in ru.sstu.math.ep
Expression class holds mathematical expression as tree, can be evaluated, and can be differentiated.

P

Parser - Class in ru.sstu.math.ep
Parser class parses string as mathematical expression, builds tree and creates Expression.
Parser() - Constructor for class ru.sstu.math.ep.Parser
 
Parser.EmptyExpressionException - Exception in ru.sstu.math.ep
Cannot compile empty string.
Parser.EmptyExpressionException() - Constructor for exception ru.sstu.math.ep.Parser.EmptyExpressionException
 
Parser.NoBracketException - Exception in ru.sstu.math.ep
Closing bracket expected.
Parser.NoBracketException() - Constructor for exception ru.sstu.math.ep.Parser.NoBracketException
 
Parser.UnexpectedBracketException - Exception in ru.sstu.math.ep
Unexpected closing bracket.
Parser.UnexpectedBracketException() - Constructor for exception ru.sstu.math.ep.Parser.UnexpectedBracketException
 

R

ru.sstu.math.ep - package ru.sstu.math.ep
Mathematical Expression Parser package.

S

simplify() - Method in class ru.sstu.math.ep.Expression
Simplifies compiled expression.

T

toString() - Method in class ru.sstu.math.ep.Expression

C D E P R S T

Copyright © 2011 TFI branch of Engels Instutute of Technology. All Rights Reserved.