A B C D E F G I K L M N O P R S T U V W X Y _

N

name - Variable in class net.scheinerman.phoenix.interpreter.functions.Function
The name of the function.
names - Variable in class net.scheinerman.phoenix.interpreter.functions.NativeFunction
An array of the names of the variables that will be passed to the function.
NativeFunction - Class in net.scheinerman.phoenix.interpreter.functions
A native function is a function that calls the main method of a Java program with a list of inputs.
NativeFunction(String, String, Variable[], String[], Variable[], String[]) - Constructor for class net.scheinerman.phoenix.interpreter.functions.NativeFunction
Creates a new native function with the given name, class path and arguments.
NegationOperatorNode - Class in net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the Negation [-] operator in the parsing tree when parsing expressions.
NegationOperatorNode(ParserTreeNode) - Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.NegationOperatorNode
 
net.scheinerman.phoenix.interpreter - package net.scheinerman.phoenix.interpreter
This package contains classes and packages for use in interpreting Phoenix programs.
net.scheinerman.phoenix.interpreter.exceptions - package net.scheinerman.phoenix.interpreter.exceptions
This package contains classes that deal with exceptions that can be thrown during Phoenix program execution.
net.scheinerman.phoenix.interpreter.functions - package net.scheinerman.phoenix.interpreter.functions
This package contains classes that deal with functions that can be declared and called in the execution of a Phoenix program.
net.scheinerman.phoenix.interpreter.parser - package net.scheinerman.phoenix.interpreter.parser
This package contains classes that deal with the parsing of arithmetic expressions during Phoenix program execution.
net.scheinerman.phoenix.interpreter.parser.operators - package net.scheinerman.phoenix.interpreter.parser.operators
This package contains classes that deal with the parsing and manipulation of arithmetic operators during Phoenix program execution.
net.scheinerman.phoenix.interpreter.variables - package net.scheinerman.phoenix.interpreter.variables
This package contains variables that deal with the creation and manipulation of variables during Phoenix program execution.
net.scheinerman.phoenix.library - package net.scheinerman.phoenix.library
The net.scheinerman.phoenix package contains classes and packages for use in running and interpreting Phoenix programs.
net.scheinerman.phoenix.runner - package net.scheinerman.phoenix.runner
This package contains classes for use in running Phoenix programs.
nodes - Variable in class net.scheinerman.phoenix.interpreter.parser.ArgListNode
 
not() - Method in class net.scheinerman.phoenix.interpreter.variables.FunctionVariable
 
not() - Method in class net.scheinerman.phoenix.interpreter.variables.NumberVariable
 
not() - Method in class net.scheinerman.phoenix.interpreter.variables.StringVariable
This operator is not supported for String variables.
not() - Method in interface net.scheinerman.phoenix.interpreter.variables.Variable
Returns the result of the logical not (complement) of this variable.
NotEqualOperatorNode - Class in net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the NotEqual [!=] operator in the parsing tree when parsing expressions.
NotEqualOperatorNode(ParserTreeNode, ParserTreeNode) - Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.NotEqualOperatorNode
 
notEqualTo(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.FunctionVariable
 
notEqualTo(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.NumberVariable
 
notEqualTo(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.StringVariable
 
notEqualTo(Variable) - Method in interface net.scheinerman.phoenix.interpreter.variables.Variable
Takes two variables and returns the inequality operator solution.
NotOperatorNode - Class in net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the Not [!] operator in the parsing tree when parsing expressions.
NotOperatorNode(ParserTreeNode) - Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.NotOperatorNode
 
NumberVariable - Class in net.scheinerman.phoenix.interpreter.variables
 
NumberVariable() - Constructor for class net.scheinerman.phoenix.interpreter.variables.NumberVariable
Creates a new NumberVariable with the default value of 0.
NumberVariable(double) - Constructor for class net.scheinerman.phoenix.interpreter.variables.NumberVariable
Creates a new NumberVariable with the given value.
NumberVariable(Variable) - Constructor for class net.scheinerman.phoenix.interpreter.variables.NumberVariable
Creates a new NumberVariable with the given value.
NumberVariable(double, boolean) - Constructor for class net.scheinerman.phoenix.interpreter.variables.NumberVariable
 
NumberVariable(Variable, boolean) - Constructor for class net.scheinerman.phoenix.interpreter.variables.NumberVariable
 

A B C D E F G I K L M N O P R S T U V W X Y _