Package com.tangosol.config.expression
Interface Expression<T>
- Type Parameters:
T- the type of value returned when theExpressionis evaluated
- All Known Implementing Classes:
InitParamProcessor.CacheRefExpression,InitParamProcessor.CollectionRefExpression,InitParamProcessor.DataStructureRefExpression,InitParamProcessor.ResourceRefExpression,InitParamProcessor.SchemeRefExpression,LiteralExpression,Parameter,ParameterMacroExpression,ValueMacroExpression
public interface Expression<T>
A
Expression represents a calculation to be evaluated at runtime, during which, one or more
Parameters may be required.- Since:
- Coherence 12.1.2
- Author:
- bo 2011.06.24
-
Method Summary
Modifier and TypeMethodDescriptionevaluate(ParameterResolver resolver) Evaluates theExpressionto produce a value of type T.
-
Method Details
-
evaluate
Evaluates theExpressionto produce a value of type T.- Parameters:
resolver- theParameterResolverfor resolving any parameters used by theExpression- Returns:
- The result of evaluating the expression
-