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

E

E - com.blackrook.expression.functions.CommonFunctions
Returns Euler's constant.
END_OF_LEXER - Static variable in class com.blackrook.expression.struct.Lexer
Lexer end-of-stream char.
END_OF_STREAM - Static variable in class com.blackrook.expression.struct.Lexer
Lexer end-of-stream char.
EnumResolver - Class in com.blackrook.expression.resolver
A special kind of function resolver that wraps an Enum of ExpressionFunctionType
EnumResolver(Enum<? extends ExpressionFunctionType>...) - Constructor for class com.blackrook.expression.resolver.EnumResolver
Creates a new resolver using a list of enum values.
equal(ExpressionValue, ExpressionValue, ExpressionValue) - Static method in class com.blackrook.expression.ExpressionValue
Logical Equal calculation.
EQUAL - com.blackrook.expression.node.ExpressionDirectiveType
Equal.
equals(Expression) - Method in class com.blackrook.expression.Expression
Tests if two expressions are the same.
equals(ExpressionValue) - Method in class com.blackrook.expression.ExpressionValue
 
equals(Object) - Method in class com.blackrook.expression.Expression
 
equals(Object) - Method in class com.blackrook.expression.ExpressionValue
 
evaluate() - Method in class com.blackrook.expression.Expression
Evaluates this expression.
evaluate(ExpressionStack, ExpressionVariableContext, ExpressionValue) - Method in class com.blackrook.expression.Expression
Evaluates this expression.
evaluate(ExpressionValue) - Method in class com.blackrook.expression.Expression
Evaluates this expression.
evaluate(ExpressionVariableContext, ExpressionValue) - Method in class com.blackrook.expression.Expression
Evaluates this expression.
Exception() - Constructor for exception com.blackrook.expression.struct.Lexer.Parser.Exception
 
Exception(String) - Constructor for exception com.blackrook.expression.struct.Lexer.Parser.Exception
 
Exception(String, Throwable) - Constructor for exception com.blackrook.expression.struct.Lexer.Parser.Exception
 
execute(ExpressionStack, ExpressionVariableContext) - Method in interface com.blackrook.expression.ExpressionNode
Executes this node.
execute(ExpressionStack, ExpressionVariableContext) - Method in enum com.blackrook.expression.functions.CommonFunctions
Executes this node.
execute(ExpressionStack, ExpressionVariableContext) - Method in class com.blackrook.expression.node.ExpressionBranch
 
execute(ExpressionStack, ExpressionVariableContext) - Method in class com.blackrook.expression.node.ExpressionDirective
 
execute(ExpressionStack, ExpressionVariableContext) - Method in class com.blackrook.expression.node.ExpressionFunction
 
execute(ExpressionStack, ExpressionVariableContext) - Method in interface com.blackrook.expression.node.ExpressionFunctionType
Executes this function.
execute(ExpressionStack, ExpressionVariableContext, Object) - Method in enum com.blackrook.expression.node.ExpressionDirectiveType
Executes this node.
Expression - Class in com.blackrook.expression
An expression object for evaluating dynamic calculations.
ExpressionBranch - Class in com.blackrook.expression.node
Expression branch.
ExpressionDirective - Class in com.blackrook.expression.node
Single expression directive.
ExpressionDirectiveType - Enum in com.blackrook.expression.node
Expression directive.
ExpressionException - Exception in com.blackrook.expression.exception
Exception that can be thrown during expression evaluation.
ExpressionException() - Constructor for exception com.blackrook.expression.exception.ExpressionException
 
ExpressionException(String) - Constructor for exception com.blackrook.expression.exception.ExpressionException
 
ExpressionException(String, Object...) - Constructor for exception com.blackrook.expression.exception.ExpressionException
 
ExpressionException(String, Throwable) - Constructor for exception com.blackrook.expression.exception.ExpressionException
 
ExpressionException(Throwable) - Constructor for exception com.blackrook.expression.exception.ExpressionException
 
ExpressionFactory - Class in com.blackrook.expression
Creates expression objects from input text.
ExpressionFactory() - Constructor for class com.blackrook.expression.ExpressionFactory
 
ExpressionFunction - Class in com.blackrook.expression.node
Single expression function.
ExpressionFunctionResolver - Interface in com.blackrook.expression
Resolver encapsulation for finding a relevant function by name.
ExpressionFunctionType - Interface in com.blackrook.expression.node
Describes a type of function entry point.
ExpressionNode - Interface in com.blackrook.expression
A single node in a compiled expression.
ExpressionParseException - Exception in com.blackrook.expression.exception
Exception that can be thrown during expression parsing.
ExpressionParseException() - Constructor for exception com.blackrook.expression.exception.ExpressionParseException
 
ExpressionParseException(String) - Constructor for exception com.blackrook.expression.exception.ExpressionParseException
 
ExpressionParseException(String, Object...) - Constructor for exception com.blackrook.expression.exception.ExpressionParseException
 
ExpressionParseException(String, Throwable) - Constructor for exception com.blackrook.expression.exception.ExpressionParseException
 
ExpressionParseException(Throwable) - Constructor for exception com.blackrook.expression.exception.ExpressionParseException
 
ExpressionStack - Class in com.blackrook.expression
A calculation stack for expression calculation.
ExpressionStack() - Constructor for class com.blackrook.expression.ExpressionStack
Creates a stack with a default size.
ExpressionStack(int) - Constructor for class com.blackrook.expression.ExpressionStack
Creates a context with a default size.
ExpressionValue - Class in com.blackrook.expression
Expression value encapsulation.
ExpressionValue.Type - Enum in com.blackrook.expression
 
ExpressionVariableContext - Class in com.blackrook.expression
An open variable set in which values can be set.
ExpressionVariableContext() - Constructor for class com.blackrook.expression.ExpressionVariableContext
Creates a context with a default size.
ExpressionVariableContext(int) - Constructor for class com.blackrook.expression.ExpressionVariableContext
Creates a context with a default size.
ExpressionVariableSet - Interface in com.blackrook.expression
Expression variable set.
A B C D E F G I K L M N O P R S T U V W X 
All Classes All Packages