expressions library

Classes

Aes
Functions related to the AES encryption
BinaryExpression
CallExpression
CodexFunctions
Functions related to JsonPath processing.
CompoundExpression
ConditionalExpression
CryptoFunctions
Class that contains functions related to the crypto package.
CustomizableMemberAccessor<T>
DateTimeFunctions
Class containing functions related to Date / Time processing.
DurationFunctions
Class that contains functions related to creating Durations.
EncryptFunctions
Functions related to AES and RSA encryption.
Expression
ExpressionEvaluator
Handles evaluation of expressions
FutureFunctions
Class that contains functions related to working with Future. As a note, when using these functions, be sure to use the AsyncExpressionEvaluator
Identifier
IndexExpression
JsonPathFunctions
Functions related to JsonPath processing.
Literal
MemberAccessor<T>
MemberExpression
NumberFunctions
Class containing functions related to Number processing.
RandomFunctions
Class that contains functions related generating random numbers.
Rsa
SimpleExpression
ThisExpression
UnaryExpression
Variable

Typedefs

AnyMemberAccessor<T> = dynamic Function(T, String member)
SingleMemberAccessor<T> = dynamic Function(T)

Exceptions / Errors

ExpressionEvaluatorException