| Package | Description |
|---|---|
| org.rvpf.processor.engine.rpn |
RPN Engine.
|
| org.rvpf.processor.engine.rpn.operation |
RPN operations.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Stack.CastException
Cast exception.
|
static class |
Stack.LimitsException
Limits exception.
|
| Modifier and Type | Method and Description |
|---|---|
double |
Stack.peekDoubleValue()
Peeks at the double at the top of this stack.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleOperation.Reference.execute(Task task)
Executes this operation for the specified task.
|
abstract void |
OperationReference.execute(Task task)
Executes this operation for the specified task.
|
void |
StringOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
StackOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
abstract void |
SimpleOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
RationalOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
LongOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
DoubleOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
DateTimeOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
ComplexOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
BooleanOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
BigRationalOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
BigIntegerOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
void |
BigDecimalOperations.execute(Task task,
SimpleOperation.Reference reference)
Executes an operation code within the context of a task.
|
static BigDecimal |
BigDecimalOperations.popBigDecimalValue(Stack stack)
Pops the big decimal at the top of the stack.
|
static BigInteger |
BigIntegerOperations.popBigIntegerValue(Stack stack)
Pops the big integer at the top of the stack.
|
static BigRational |
BigRationalOperations.popBigRationalValue(Stack stack)
Pops the big rational at the top of the stack.
|
static Complex |
ComplexOperations.popComplexValue(Stack stack)
Pops the complex at the top of the stack.
|
static Rational |
RationalOperations.popRationalValue(Stack stack)
Pops the rational at the top of the stack.
|
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.