Class OgnlTestContextExpression
- java.lang.Object
-
- org.thymeleaf.testing.templateengine.context.OgnlTestContextExpression
-
- All Implemented Interfaces:
ITestContextExpression
public final class OgnlTestContextExpression extends java.lang.Object implements ITestContextExpression
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringexpressionprivate static java.util.concurrent.ConcurrentHashMap<java.util.Locale,java.util.Map<java.lang.String,java.lang.Object>>EXPRESSION_EVALUATION_UTILITY_OBJECTS_BY_LOCALE
-
Constructor Summary
Constructors Constructor Description OgnlTestContextExpression(java.lang.String expression)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.util.Map<java.lang.String,java.lang.Object>buildExpressionEvaluationUtilityObjects(java.util.Locale locale)java.lang.Objectevaluate(java.util.Map<java.lang.String,java.lang.Object> context, java.util.Locale locale)
-
-
-
Method Detail
-
evaluate
public java.lang.Object evaluate(java.util.Map<java.lang.String,java.lang.Object> context, java.util.Locale locale)- Specified by:
evaluatein interfaceITestContextExpression
-
buildExpressionEvaluationUtilityObjects
private static java.util.Map<java.lang.String,java.lang.Object> buildExpressionEvaluationUtilityObjects(java.util.Locale locale)
-
-