public static class InitParamProcessor.SchemeRefExpression extends Object implements com.tangosol.config.expression.Expression<Object>
Expression
implementation that represents the use of
a {scheme-ref} macro in a Cache Configuration File.Constructor and Description |
---|
SchemeRefExpression(com.tangosol.config.expression.Expression<?> exprSchemeName,
ServiceSchemeRegistry registry)
Constructs a SchemeRefExpression.
|
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(com.tangosol.config.expression.ParameterResolver resolver)
Evaluates the
Expression to produce a value of type T. |
String |
toString() |
public SchemeRefExpression(com.tangosol.config.expression.Expression<?> exprSchemeName, ServiceSchemeRegistry registry)
exprSchemeName
- the name of the ServiceScheme to resolveregistry
- the ServiceSchemeRegistry to lookup ServiceSchemespublic Object evaluate(com.tangosol.config.expression.ParameterResolver resolver)
Expression
to produce a value of type T.evaluate
in interface com.tangosol.config.expression.Expression<Object>
resolver
- the ParameterResolver
for resolving any parameters used by the Expression