| Package | Description |
|---|---|
| tecgraf.javautils.jexpression.exception |
Pacote com as classes de exceções marcadas que podem ser levantadas
quando da manipulação da biblioteca
|
| tecgraf.javautils.jexpression.util |
Pacote com as classes utilitárias de auxílio à implementação
de handlers da biblioteca.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JExpressionSyntaxErrorException
Exceção que sinaliza erro de sintaxe.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
VarNamesHandler.handleAnd(Object first,
Object second)
Callback da operação
&&. |
Object |
VarNamesHandler.handleDivision(Object first,
Object second)
Callback de operação
/. |
Object |
PrintHandler.handleDouble(Double value)
Callback para valores
Double. |
Object |
VarNamesHandler.handleDouble(Double value)
Callback para valores
Double. |
Object |
VarNamesHandler.handleEqual(Object first,
Object second)
Callback da operação
==. |
Object |
VarNamesHandler.handleField(Object object,
String field)
Callback de acesso a um campo de objeto.
|
Object |
VarNamesHandler.handleFunctionCall(String functionName,
List<Object> params)
Callback de chamada de função.
|
Object |
VarNamesHandler.handleGreater(Object first,
Object second)
Callback da operação
>. |
Object |
VarNamesHandler.handleGreaterEqual(Object first,
Object second)
Callback da operação
>=. |
Object |
VarNamesHandler.handleIndex(Object object,
Object index)
Callback de indexação.
|
Object |
VarNamesHandler.handleLower(Object first,
Object second)
Callback da operação
<. |
Object |
VarNamesHandler.handleLowerEqual(Object first,
Object second)
Callback da operação
<=. |
Object |
VarNamesHandler.handleMinus(Object first,
Object second)
Callback de operação
-. |
Object |
VarNamesHandler.handleNot(Object object)
Callback do operador unário
!. |
Object |
VarNamesHandler.handleNotEqual(Object first,
Object second)
Callback da operação
!=. |
Object |
VarNamesHandler.handleOr(Object first,
Object second)
Callback de operação
||. |
Object |
VarNamesHandler.handlePlus(Object first,
Object second)
Callback da operação
+. |
Object |
VarNamesHandler.handlePow(Object first,
Object second)
Callback da operação
^. |
Object |
VarNamesHandler.handleQuestion(Object condition,
Object then,
Object otherwise)
Callback do operador ternário if-then-else
(a ? b : c) |
Object |
CalculatorHandler.handleString(String value)
Callback para valores
String. |
Object |
PrintHandler.handleString(String value)
Callback para valores
String. |
Object |
VarNamesHandler.handleString(String value)
Callback para valores
String. |
Object |
VarNamesHandler.handleTimes(Object first,
Object second)
Callback de operação
*. |
Object |
VarNamesHandler.handleUnaryMinus(Object object)
Callback do operador unário
-. |
Object |
VarNamesHandler.handleVar(String name)
Callback de variável.
|
Copyright © 2007–2017 Tecgraf/PUC-Rio. All rights reserved.