public class DefaultMacroEvaluator extends Object implements MacroEvaluator
| Modifier and Type | Field and Description |
|---|---|
static String |
SECURE_FUNCTION_NAME |
| Constructor and Description |
|---|
DefaultMacroEvaluator(Map<String,String> runtimeArgs,
SecureStore secureStore,
String namespace) |
| Modifier and Type | Method and Description |
|---|---|
String |
evaluate(String macroFunction,
String... arguments) |
String |
lookup(String property) |
public static final String SECURE_FUNCTION_NAME
public DefaultMacroEvaluator(Map<String,String> runtimeArgs, SecureStore secureStore, String namespace)
@Nullable public String lookup(String property)
lookup in interface MacroEvaluator@Nullable public String evaluate(String macroFunction, String... arguments) throws InvalidMacroException
evaluate in interface MacroEvaluatorInvalidMacroExceptionCopyright © 2020 CDAP Licensed under the Apache License, Version 2.0.