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
All Classes All Packages
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
ofExpressionFunctionType
- 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.
All Classes All Packages