| Package | Description |
|---|---|
| org.vedantatree.expressionoasis | |
| org.vedantatree.expressionoasis.grammar |
| Modifier and Type | Method and Description |
|---|---|
List<ExpressionToken> |
Parser.parse(String expression)
It parses the given expression string into ExpressionToken objects and
returns the list of ExpressionTokens.
|
| Modifier and Type | Method and Description |
|---|---|
int |
DefaultXMLGrammar.getPrecedenceOrder(ExpressionToken operator,
boolean isUnary)
Gets the precedence order of the given operator
|
int |
Grammar.getPrecedenceOrder(ExpressionToken operator,
boolean isUnary)
Gets the precedence order of the given operator
|
boolean |
DefaultXMLGrammar.isBinaryOperator(ExpressionToken token)
Checks whether the given token is a binary operator or not.
|
boolean |
Grammar.isBinaryOperator(ExpressionToken token)
Checks whether the given token is a binary operator or not.
|
boolean |
DefaultXMLGrammar.isBracket(ExpressionToken token)
Check whether the given token is a bracket or not.
|
boolean |
Grammar.isBracket(ExpressionToken token)
Check whether the given token is a bracket or not.
|
boolean |
DefaultXMLGrammar.isDelimiter(ExpressionToken token)
Checks whether the token is a delimiter or not.
|
boolean |
Grammar.isDelimiter(ExpressionToken token)
Checks whether the token is a delimiter or not.
|
boolean |
DefaultXMLGrammar.isFunction(ExpressionToken token)
Checks whether the token is an function or not.
|
boolean |
Grammar.isFunction(ExpressionToken token)
Checks whether the token is an function or not.
|
boolean |
DefaultXMLGrammar.isLeftBracket(ExpressionToken token)
Checks whether the token is a left bracket or not.
|
boolean |
Grammar.isLeftBracket(ExpressionToken token)
Checks whether the token is a left bracket or not.
|
boolean |
DefaultXMLGrammar.isOperator(ExpressionToken token)
Checks whether the given token is an operator or not.
|
boolean |
Grammar.isOperator(ExpressionToken token)
Checks whether the given token is an operator or not.
|
boolean |
DefaultXMLGrammar.isRightBracket(ExpressionToken token)
Checks whether the token is a right bracket or not.
|
boolean |
Grammar.isRightBracket(ExpressionToken token)
Checks whether the token is a right bracket or not.
|
boolean |
DefaultXMLGrammar.isUnary(ExpressionToken operator)
Checks whether the given operator is a unary operator or not.
|
boolean |
Grammar.isUnary(ExpressionToken operator)
Checks whether the given operator is a unary operator or not.
|