# All Classes and Interfaces

Class
Description
Bindings
Binds variable names in expressions to actual data.
Expression
Base class that computes the value of an expression for a document.
ExpressionMath
Helper class holding static methods for js math functions
JavascriptCompiler
An expression compiler for javascript expressions.
SimpleBindings
Simple class that binds expression variable names to `DoubleValuesSource`s or other `Expression`s.
VariableContext
A helper to parse the context of a variable name, which is the base variable, followed by the sequence of array (integer or string indexed) and member accesses.
VariableContext.Type
Represents what a piece of a variable does.