JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
U
V
X
A
AbstractBuilder
<
T
extends
AbstractBuilder
<
T
>> - Class in
xyz.hexav.aje
AbstractBuilder()
- Constructor for class xyz.hexav.aje.
AbstractBuilder
addFunction(Function)
- Method in class xyz.hexav.aje.
AbstractBuilder
ADDITIVE
- Static variable in class xyz.hexav.aje.operators.
Precedence
addLine(String)
- Method in class xyz.hexav.aje.
AbstractBuilder
addLine(int, String)
- Method in class xyz.hexav.aje.
AbstractBuilder
addOperator(Operator)
- Method in class xyz.hexav.aje.
AbstractBuilder
addOperator(int, Operator)
- Method in class xyz.hexav.aje.
AbstractBuilder
addParameter(String)
- Method in class xyz.hexav.aje.
FunctionBuilder
addParameter(String...)
- Method in class xyz.hexav.aje.
FunctionBuilder
addParameter(List<String>)
- Method in class xyz.hexav.aje.
FunctionBuilder
addValue(String)
- Method in class xyz.hexav.aje.
AbstractBuilder
addValues(String...)
- Method in class xyz.hexav.aje.
AbstractBuilder
addValues(List<String>)
- Method in class xyz.hexav.aje.
AbstractBuilder
addVariable(String)
- Method in class xyz.hexav.aje.
AbstractBuilder
addVariables(String...)
- Method in class xyz.hexav.aje.
AbstractBuilder
addVariables(List<String>)
- Method in class xyz.hexav.aje.
AbstractBuilder
after(int)
- Method in class xyz.hexav.aje.operators.
OperatorMap
AJEException
- Exception in
xyz.hexav.aje
AJEException(String)
- Constructor for exception xyz.hexav.aje.
AJEException
AJEException(String, Throwable)
- Constructor for exception xyz.hexav.aje.
AJEException
AJEException(Throwable)
- Constructor for exception xyz.hexav.aje.
AJEException
AJEException(String, Throwable, boolean, boolean)
- Constructor for exception xyz.hexav.aje.
AJEException
allocFunc(Function)
- Method in class xyz.hexav.aje.pool.
Pool
allocVal(String)
- Method in class xyz.hexav.aje.pool.
Pool
allocVar(String)
- Method in class xyz.hexav.aje.pool.
Pool
args
- Variable in class xyz.hexav.aje.operators.
Operator
assign(Expression)
- Method in class xyz.hexav.aje.pool.
Value
assign(double)
- Method in class xyz.hexav.aje.pool.
Value
assign(double[])
- Method in class xyz.hexav.aje.pool.
Value
assign(double)
- Method in class xyz.hexav.aje.pool.
Variable
assign(double[])
- Method in class xyz.hexav.aje.pool.
Variable
assign(Expression)
- Method in class xyz.hexav.aje.pool.
Variable
ASSIGNMENT
- Static variable in class xyz.hexav.aje.operators.
Precedence
B
build()
- Method in class xyz.hexav.aje.
ExpressionBuilder
build()
- Method in class xyz.hexav.aje.
FunctionBuilder
C
checkLock()
- Method in class xyz.hexav.aje.pool.
Variable
compile()
- Method in class xyz.hexav.aje.
MathExpression
compile(Expression, Expression)
- Method in class xyz.hexav.aje.operators.
Operator
compile(Expression)
- Method in class xyz.hexav.aje.operators.
Operator
compileScript(String)
- Method in class xyz.hexav.aje.expressions.
ExpressionCompiler
compileScripts(List<String>)
- Method in class xyz.hexav.aje.expressions.
ExpressionCompiler
copy()
- Method in class xyz.hexav.aje.pool.
Pool
D
deallocVar(String)
- Method in class xyz.hexav.aje.pool.
Pool
DefaultFunctions
- Enum in
xyz.hexav.aje.defaults
DefaultOperators
- Enum in
xyz.hexav.aje.defaults
E
EMPTY_DOUBLE_ARRAY
- Static variable in interface xyz.hexav.aje.expressions.
Expression
EQUALITY
- Static variable in class xyz.hexav.aje.operators.
Precedence
eval(double...)
- Method in interface xyz.hexav.aje.expressions.
Evaluable
eval()
- Method in interface xyz.hexav.aje.expressions.
Expression
eval()
- Method in class xyz.hexav.aje.
MathExpression
eval()
- Method in class xyz.hexav.aje.
MathFunction
eval(double...)
- Method in class xyz.hexav.aje.operators.
Operator
eval()
- Method in class xyz.hexav.aje.pool.
Variable
evalList()
- Method in class xyz.hexav.aje.defaults.
NativeFunction
evalList()
- Method in interface xyz.hexav.aje.expressions.
Expression
evalList()
- Method in class xyz.hexav.aje.expressions.
Expression.RangeExpression
evalList()
- Method in class xyz.hexav.aje.expressions.
Expression.SpreadExpression
evalList()
- Method in class xyz.hexav.aje.expressions.
FunctionExpression
evalList()
- Method in class xyz.hexav.aje.expressions.
VariableAssignment
evalList()
- Method in class xyz.hexav.aje.expressions.
VariableExpression
evalList()
- Method in class xyz.hexav.aje.
MathExpression
Evaluate and return the result(s) of the function.
evalList()
- Method in class xyz.hexav.aje.
MathFunction
Evaluate and return the result(s) of the function.
Evaluable
- Interface in
xyz.hexav.aje.expressions
exp
- Variable in class xyz.hexav.aje.pool.
Variable
EXPONENTIAL
- Static variable in class xyz.hexav.aje.operators.
Precedence
Expression
- Interface in
xyz.hexav.aje.expressions
Expression.RangeExpression
- Class in
xyz.hexav.aje.expressions
Expression.SpreadExpression
- Class in
xyz.hexav.aje.expressions
ExpressionBuilder
- Class in
xyz.hexav.aje
ExpressionBuilder()
- Constructor for class xyz.hexav.aje.
ExpressionBuilder
ExpressionBuilder(String)
- Constructor for class xyz.hexav.aje.
ExpressionBuilder
ExpressionCompiler
- Class in
xyz.hexav.aje.expressions
Compiles string expressions into compiled Expression instances.
ExpressionCompiler(Pool)
- Constructor for class xyz.hexav.aje.expressions.
ExpressionCompiler
F
firstPrecedence()
- Method in class xyz.hexav.aje.operators.
OperatorMap
Function
- Interface in
xyz.hexav.aje
FunctionBuilder
- Class in
xyz.hexav.aje
FunctionBuilder(String)
- Constructor for class xyz.hexav.aje.
FunctionBuilder
FunctionBuilder(String, String)
- Constructor for class xyz.hexav.aje.
FunctionBuilder
FunctionExpression
- Class in
xyz.hexav.aje.expressions
FunctionExpression(Function, List<Expression>)
- Constructor for class xyz.hexav.aje.expressions.
FunctionExpression
G
get()
- Method in enum xyz.hexav.aje.defaults.
DefaultFunctions
get()
- Method in enum xyz.hexav.aje.defaults.
DefaultOperators
get(int)
- Method in class xyz.hexav.aje.operators.
OperatorMap
getCompiler()
- Method in class xyz.hexav.aje.pool.
Pool
getDefaultOperators()
- Static method in class xyz.hexav.aje.operators.
OperatorMap
getDefaultPool()
- Static method in class xyz.hexav.aje.pool.
Pool
getExpression()
- Method in class xyz.hexav.aje.expressions.
VariableAssignment
getFunc(String, int)
- Method in class xyz.hexav.aje.pool.
Pool
getFunctions()
- Method in class xyz.hexav.aje.pool.
Pool
getLines()
- Method in class xyz.hexav.aje.
AbstractBuilder
getName()
- Method in class xyz.hexav.aje.defaults.
NativeFunction
getName()
- Method in interface xyz.hexav.aje.
Function
getName()
- Method in class xyz.hexav.aje.
MathFunction
getName()
- Method in class xyz.hexav.aje.pool.
Variable
getOperators()
- Method in class xyz.hexav.aje.pool.
Pool
getParameters()
- Method in class xyz.hexav.aje.defaults.
NativeFunction
getParameters()
- Method in interface xyz.hexav.aje.
Function
getParameters()
- Method in class xyz.hexav.aje.
FunctionBuilder
getParameters()
- Method in class xyz.hexav.aje.
MathFunction
getParametersCount()
- Method in class xyz.hexav.aje.defaults.
NativeFunction
getParametersCount()
- Method in interface xyz.hexav.aje.
Function
getParametersCount()
- Method in class xyz.hexav.aje.
MathFunction
getPool()
- Method in class xyz.hexav.aje.
AbstractBuilder
getPool()
- Method in class xyz.hexav.aje.
MathExpression
getVar(String)
- Method in class xyz.hexav.aje.pool.
Pool
getVariable()
- Method in class xyz.hexav.aje.expressions.
VariableExpression
getVariables()
- Method in class xyz.hexav.aje.pool.
Pool
H
hasFunc(String)
- Method in class xyz.hexav.aje.pool.
Pool
hasFunc(String, int)
- Method in class xyz.hexav.aje.pool.
Pool
hasVar(String)
- Method in class xyz.hexav.aje.pool.
Pool
I
INFIX
- Static variable in class xyz.hexav.aje.operators.
Precedence
input(int, double)
- Method in class xyz.hexav.aje.defaults.
NativeFunction
input(String, double)
- Method in class xyz.hexav.aje.defaults.
NativeFunction
input(double...)
- Method in class xyz.hexav.aje.defaults.
NativeFunction
input(int, double)
- Method in interface xyz.hexav.aje.
Function
input(String, double)
- Method in interface xyz.hexav.aje.
Function
input(double...)
- Method in interface xyz.hexav.aje.
Function
input(int, double)
- Method in class xyz.hexav.aje.
MathFunction
input(String, double)
- Method in class xyz.hexav.aje.
MathFunction
input(double...)
- Method in class xyz.hexav.aje.
MathFunction
inputs
- Variable in class xyz.hexav.aje.defaults.
NativeFunction
inputs
- Variable in class xyz.hexav.aje.
MathFunction
isLocked()
- Method in class xyz.hexav.aje.pool.
Variable
L
lastPrecedence()
- Method in class xyz.hexav.aje.operators.
OperatorMap
lock
- Variable in class xyz.hexav.aje.pool.
Variable
lock()
- Method in class xyz.hexav.aje.pool.
Variable
LOGICAL_AND
- Static variable in class xyz.hexav.aje.operators.
Precedence
LOGICAL_OR
- Static variable in class xyz.hexav.aje.operators.
Precedence
M
MathExpression
- Class in
xyz.hexav.aje
MathExpression(List<String>, Pool)
- Constructor for class xyz.hexav.aje.
MathExpression
MathExpression(List<String>, List<String>, Pool)
- Constructor for class xyz.hexav.aje.
MathExpression
MathFunction
- Class in
xyz.hexav.aje
MathFunction(String, List<String>, List<String>, Pool)
- Constructor for class xyz.hexav.aje.
MathFunction
MULTIPLICATIVE
- Static variable in class xyz.hexav.aje.operators.
Precedence
N
name
- Variable in class xyz.hexav.aje.defaults.
NativeFunction
name
- Variable in class xyz.hexav.aje.
MathFunction
name
- Variable in class xyz.hexav.aje.pool.
Variable
NaN
- Static variable in interface xyz.hexav.aje.expressions.
Expression
NativeFunction
- Class in
xyz.hexav.aje.defaults
NativeFunction(String, int)
- Constructor for class xyz.hexav.aje.defaults.
NativeFunction
NativeFunction(String, int, Evaluable)
- Constructor for class xyz.hexav.aje.defaults.
NativeFunction
next
- Variable in class xyz.hexav.aje.operators.
Operator
NOTHING
- Static variable in interface xyz.hexav.aje.expressions.
Expression
O
ofList(List<Expression>)
- Static method in interface xyz.hexav.aje.expressions.
Expression
ofRange(Expression, Expression, Expression)
- Static method in interface xyz.hexav.aje.expressions.
Expression
ofValue(double)
- Static method in interface xyz.hexav.aje.expressions.
Expression
ofValues(double[])
- Static method in interface xyz.hexav.aje.expressions.
Expression
Operator
- Class in
xyz.hexav.aje.operators
Operator(String, int)
- Constructor for class xyz.hexav.aje.operators.
Operator
Operator(String, int, Evaluable)
- Constructor for class xyz.hexav.aje.operators.
Operator
Operator(String, int, int, Evaluable)
- Constructor for class xyz.hexav.aje.operators.
Operator
OperatorMap
- Class in
xyz.hexav.aje.operators
OperatorMap()
- Constructor for class xyz.hexav.aje.operators.
OperatorMap
OperatorMap(OperatorMap)
- Constructor for class xyz.hexav.aje.operators.
OperatorMap
OperatorMap(Map<Integer, Set<Operator>>)
- Constructor for class xyz.hexav.aje.operators.
OperatorMap
P
Pool
- Class in
xyz.hexav.aje.pool
Pool()
- Constructor for class xyz.hexav.aje.pool.
Pool
Pool(Pool)
- Constructor for class xyz.hexav.aje.pool.
Pool
Pool(OperatorMap, Set<Function>, Set<Variable>)
- Constructor for class xyz.hexav.aje.pool.
Pool
POSTFIX
- Static variable in class xyz.hexav.aje.operators.
Precedence
Precedence
- Class in
xyz.hexav.aje.operators
Precedence()
- Constructor for class xyz.hexav.aje.operators.
Precedence
R
register(int, Operator)
- Method in class xyz.hexav.aje.operators.
OperatorMap
RELATIONAL
- Static variable in class xyz.hexav.aje.operators.
Precedence
removeLine(int)
- Method in class xyz.hexav.aje.
AbstractBuilder
result
- Variable in class xyz.hexav.aje.pool.
Variable
S
setPool(Pool)
- Method in class xyz.hexav.aje.
AbstractBuilder
setVariable(String, double)
- Method in class xyz.hexav.aje.
MathExpression
setVariable(String, double[])
- Method in class xyz.hexav.aje.
MathExpression
setVariable(String, Expression)
- Method in class xyz.hexav.aje.
MathExpression
SHIFT
- Static variable in class xyz.hexav.aje.operators.
Precedence
spread()
- Method in interface xyz.hexav.aje.expressions.
Expression
symbol
- Variable in class xyz.hexav.aje.operators.
Operator
U
UNARY
- Static variable in class xyz.hexav.aje.operators.
Precedence
V
Value
- Class in
xyz.hexav.aje.pool
Value(String)
- Constructor for class xyz.hexav.aje.pool.
Value
Value(String, double)
- Constructor for class xyz.hexav.aje.pool.
Value
valueOf(String)
- Static method in enum xyz.hexav.aje.defaults.
DefaultFunctions
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum xyz.hexav.aje.defaults.
DefaultOperators
Returns the enum constant of this type with the specified name.
values()
- Static method in enum xyz.hexav.aje.defaults.
DefaultFunctions
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum xyz.hexav.aje.defaults.
DefaultOperators
Returns an array containing the constants of this enum type, in the order they are declared.
Variable
- Class in
xyz.hexav.aje.pool
Variable(String)
- Constructor for class xyz.hexav.aje.pool.
Variable
Variable(String, double)
- Constructor for class xyz.hexav.aje.pool.
Variable
Variable(String, Expression)
- Constructor for class xyz.hexav.aje.pool.
Variable
VariableAssignment
- Class in
xyz.hexav.aje.expressions
VariableAssignment(Variable)
- Constructor for class xyz.hexav.aje.expressions.
VariableAssignment
VariableAssignment(Variable, Expression)
- Constructor for class xyz.hexav.aje.expressions.
VariableAssignment
VariableExpression
- Class in
xyz.hexav.aje.expressions
VariableExpression(Variable)
- Constructor for class xyz.hexav.aje.expressions.
VariableExpression
X
xyz.hexav.aje
- package xyz.hexav.aje
xyz.hexav.aje.defaults
- package xyz.hexav.aje.defaults
xyz.hexav.aje.expressions
- package xyz.hexav.aje.expressions
xyz.hexav.aje.operators
- package xyz.hexav.aje.operators
xyz.hexav.aje.pool
- package xyz.hexav.aje.pool
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
U
V
X
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All Rights Reserved.