All Classes and Interfaces

Class
Description
Default implementation of EvaluationContextFactory that caches the EvaluationContexts it creates.
Common, null-safe, collection operations
Common operations for dates comparison
Common, null-safe, decimal operations.
Defines the default set of values possible for operators with which to join different expressions together such as "and", "or".
Factory for retrieving EvaluationContexts for the RuleEvaluationService.
Intended to hold relevant information required to evaluate an expression or group of expressions.
Implementations of this class are to be used as expression variables such as in SpEL expression.
Common operations for locale comparison
Extension of Spring's MapAccessor to not throw an exception if a map doesn't contain a key.
Common, null-safe, operations for the MonetaryAmount fields.
General object utilities
External configuration properties for Rule Builder's expression parser.
Intended to provide a means to evaluate rule builder expressions written in some expression language.
Auto configuration entry point for the rules engine library
Adds additional context for SpEL expressions.
Default implementation of RuleEvaluationService that takes the configured ExpressionParser to parse SpEL Expressions with caching for expressions and EvaluationContexts.
Standard implementation of ExpressionContext for use when evaluating expressions.
Standard implementation of SpelExpressionContext for use when evaluating SpEL expressions.
Common, null-safe, string operations