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>AExpressionrepresents a calculation to be evaluated at runtime, during which, one or moreParameters may be required.- Since:
- Coherence 12.1.2
- Author:
- bo 2011.06.24
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tevaluate(ParameterResolver resolver)Evaluates theExpressionto produce a value of type T.
-
-
-
Method Detail
-
evaluate
T evaluate(ParameterResolver resolver)
Evaluates theExpressionto produce a value of type T.- Parameters:
resolver- theParameterResolverfor resolving any parameters used by theExpression- Returns:
- The result of evaluating the expression
-
-