All Classes and Interfaces

Class
Description
An abstract evaluator, able to evaluate infix expressions.
 
 
An abstract variable set.
 
 
 
 
 
 
 
 
 
 
 
This will slowly become the central point of reference for all things Codex instead of CodexEngine
Thrown when an attempting to use an ICodexItemProvider.
 
 
 
 
A constant in an expression.
 
 
 
 
 
 
 
 
 
 
 
An evaluator that is able to evaluate arithmetic expressions on real numbers.
The order or operations (operator precedence) is not clearly defined, especially between the unary minus operator and exponentiation operator (see http://en.wikipedia.org/wiki/Order_of_operations).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represent placeholder data, name of object and object instance.
 
 
 
 
 
 
 
 
 
 
An Operator's associativity.
Deprecated, for removal: This API element is subject to removal in a future version.
 
The parameters of an evaluator.
Represent placeholder found in string, it contains full string to replace, object name and placeholder item.
Represent single placeholder item, like "name" in player.name placeholder.
 
Represent type of placeholder, like Player for player.name.
 
 
 
Deprecated.
Transitioning to version-specific implementations for better stability
Class for replacing strings from a template to a supplied value
 
 
 
 
 
A static variable set.
 
A token.
 
A String tokenizer that accepts delimiters that are greater than one character.