| Modifier and Type | Field and Description |
|---|---|
| public int | |
| public boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Object | eval(CallStack callstack, Interpreter interpreter)
Overrides bsh. |
| private Object | |
| private Object | |
| private Object |
| BSHUnaryExpression | back to summary |
|---|---|
| pack-priv BSHUnaryExpression(int id) | |
| eval | back to summary |
|---|---|
| public Object eval(CallStack callstack, Interpreter interpreter) throws EvalError Overrides bsh. Doc from bsh. This is the general signature for evaluation of a node. | |
| lhsUnaryOperation | back to summary |
|---|---|
| private Object lhsUnaryOperation(LHS lhs, boolean strictJava) throws UtilEvalError | |
| primitiveWrapperUnaryOperation | back to summary |
|---|---|
| private Object primitiveWrapperUnaryOperation(Object val, int kind) throws UtilEvalError | |
| unaryOperation | back to summary |
|---|---|
| private Object unaryOperation(Object op, int kind) throws UtilEvalError | |