ItemEvaluator, TokenEvaluatorpublic class ItemExpressionParser extends TokenExpressionParser implements ItemEvaluator
activity| Constructor | Description |
|---|---|
ItemExpressionParser(Activity activity) |
Instantiates a new ItemExpressionParser.
|
| Modifier and Type | Method | Description |
|---|---|---|
<T> T |
evaluate(ItemRule itemRule) |
|
java.util.Map<java.lang.String,java.lang.Object> |
evaluate(ItemRuleMap itemRuleMap) |
|
void |
evaluate(ItemRuleMap itemRuleMap,
java.util.Map<java.lang.String,java.lang.Object> valueMap) |
|
MultiValueMap<java.lang.String,java.lang.String> |
evaluateAsMultiValueMap(ItemRuleMap itemRuleMap) |
|
ParameterMap |
evaluateAsParameterMap(ItemRuleMap itemRuleMap) |
|
java.lang.String[] |
evaluateAsStringArray(ItemRule itemRule) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcast, cast, evaluate, evaluate, evaluate, evaluate, evaluateAsList, evaluateAsMap, evaluateAsProperties, evaluateAsSet, evaluateAsString, evaluateAsString, getAttribute, getBean, getBeanProperty, getFileParameter, getFileParameterValues, getParameter, getParameterValues, getProperty, getTemplatepublic ItemExpressionParser(Activity activity)
activity - the current Activitypublic java.util.Map<java.lang.String,java.lang.Object> evaluate(ItemRuleMap itemRuleMap)
evaluate in interface ItemEvaluatorpublic void evaluate(ItemRuleMap itemRuleMap, java.util.Map<java.lang.String,java.lang.Object> valueMap)
evaluate in interface ItemEvaluatorpublic <T> T evaluate(ItemRule itemRule)
evaluate in interface ItemEvaluatorpublic MultiValueMap<java.lang.String,java.lang.String> evaluateAsMultiValueMap(ItemRuleMap itemRuleMap)
evaluateAsMultiValueMap in interface ItemEvaluatorpublic ParameterMap evaluateAsParameterMap(ItemRuleMap itemRuleMap)
evaluateAsParameterMap in interface ItemEvaluatorpublic java.lang.String[] evaluateAsStringArray(ItemRule itemRule)
evaluateAsStringArray in interface ItemEvaluatorCopyright © 2008–2018 The Aspectran Project. All rights reserved.