Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
_
O
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.
ArgListNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.
DataNode
Returns the data encapsulated by this node.
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AddOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AndOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignAddOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignDivideOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignExpOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignModOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignMultiplyOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignRoundOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignSubtractOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
DivideOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
EqualOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
ExpOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
FunctionOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
FunctionReferenceOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
GreaterEqualOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
GreaterOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
LessEqualOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
LessOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
ModOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
MultiplyOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
NegationOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
NotEqualOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
NotOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
OperatorNode
Parses this operator, by operating on the left and right hand arguments and then combining the results in some implementation specific manner.
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
OrOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
PostfixDecrementOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
PostfixIncrementOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
PrefixDecrementOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
PrefixIncrementOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
RoundOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
SubscriptSliceOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
SubtractOperatorNode
operate()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
XOrOperatorNode
operate()
- Method in interface net.scheinerman.phoenix.interpreter.parser.
ParserTreeNode
Operates on this node to provide some sort of variable result dependent on the expression being parsed.
operate()
- Method in class net.scheinerman.phoenix.runner.
Main.Help
operate()
- Method in interface net.scheinerman.phoenix.runner.
Main.Option
operate()
- Method in class net.scheinerman.phoenix.runner.
Main.Version
operator
- Variable in exception net.scheinerman.phoenix.interpreter.exceptions.
UnsupportedOperatorException
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AddOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AndOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignAddOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignDivideOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignExpOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignModOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignMultiplyOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignRoundOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
AssignSubtractOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
DivideOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
EqualOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
ExpOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
FunctionOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
FunctionReferenceOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
GreaterEqualOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
GreaterOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
LessEqualOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
LessOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
ModOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
MultiplyOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
NegationOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
NotEqualOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
NotOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
OperatorNode
Returns the string representation of this operator.
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
OrOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
PostfixDecrementOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
PostfixIncrementOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
PrefixDecrementOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
PrefixIncrementOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
RoundOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
SubscriptSliceOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
SubtractOperatorNode
operator()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
XOrOperatorNode
OperatorNode
- Class in
net.scheinerman.phoenix.interpreter.parser.operators
Represents an operator that is being parsed in an expression tree in Phoenix.
OperatorNode(ParserTreeNode, ParserTreeNode)
- Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.
OperatorNode
Creates a new operator node with left and right-hand operands.
OPERATORS
- Static variable in class net.scheinerman.phoenix.interpreter.parser.
Parser
options
- Static variable in class net.scheinerman.phoenix.runner.
Main
or(Variable)
- Method in class net.scheinerman.phoenix.interpreter.variables.
FunctionVariable
or(Variable)
- Method in class net.scheinerman.phoenix.interpreter.variables.
NumberVariable
or(Variable)
- Method in class net.scheinerman.phoenix.interpreter.variables.
StringVariable
This operator is not supported for String variables.
or(Variable)
- Method in interface net.scheinerman.phoenix.interpreter.variables.
Variable
Takes two variables and returns the logical inclusive or operator solution.
OrOperatorNode
- Class in
net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the Or [|] operator in the parsing tree when parsing expressions.
OrOperatorNode(ParserTreeNode, ParserTreeNode)
- Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.
OrOperatorNode
OUT
- Static variable in class net.scheinerman.phoenix.interpreter.
InterpreterData
outputStream
- Variable in class net.scheinerman.phoenix.runner.
PhoenixEnvironment
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
_