public class DmnDecisionRuleResultImpl extends Object implements DmnDecisionRuleResult
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | DmnDecisionRuleResultImpl.DmnDecisionRuleOutputEntry | 
| Modifier and Type | Field and Description | 
|---|---|
| static DmnEngineLogger | LOG | 
| protected Map<String,org.camunda.bpm.engine.variable.value.TypedValue> | outputValues | 
| Constructor and Description | 
|---|
| DmnDecisionRuleResultImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clear() | 
| boolean | containsKey(Object key) | 
| boolean | containsValue(Object value) | 
| Set<Map.Entry<String,Object>> | entrySet() | 
| Object | get(Object key) | 
| <T> T | getEntry(String name)Returns the value of the rule result entry for a given output name. | 
| Map<String,Object> | getEntryMap()Returns a map of the rule result entry values by output name. | 
| Map<String,org.camunda.bpm.engine.variable.value.TypedValue> | getEntryMapTyped()Returns a map of the typed rule result entry values by output name. | 
| <T extends org.camunda.bpm.engine.variable.value.TypedValue>  | getEntryTyped(String name)Returns the typed value of the rule result entry for a given output name. | 
| <T> T | getFirstEntry()Returns the value of the first rule result entry. | 
| <T extends org.camunda.bpm.engine.variable.value.TypedValue>  | getFirstEntryTyped()Returns the typed value of the first rule result entry. | 
| <T> T | getSingleEntry()Returns the value of the single entry of the decision rule result. | 
| <T extends org.camunda.bpm.engine.variable.value.TypedValue>  | getSingleEntryTyped()Returns the typed value of the single entry of the decision rule result. | 
| boolean | isEmpty() | 
| Set<String> | keySet() | 
| Object | put(String key,
   Object value) | 
| void | putAll(Map<? extends String,?> m) | 
| void | putAllValues(Map<String,org.camunda.bpm.engine.variable.value.TypedValue> values) | 
| void | putValue(String name,
        org.camunda.bpm.engine.variable.value.TypedValue value) | 
| Object | remove(Object key) | 
| int | size() | 
| String | toString() | 
| Collection<Object> | values() | 
public static final DmnEngineLogger LOG
public void putValue(String name, org.camunda.bpm.engine.variable.value.TypedValue value)
public void putAllValues(Map<String,org.camunda.bpm.engine.variable.value.TypedValue> values)
public <T> T getEntry(String name)
DmnDecisionRuleResultgetEntry in interface DmnDecisionRuleResultT - the type of the rule result entryname - the name of the outputDmnDecisionRuleResult.getEntryTyped(String)public <T extends org.camunda.bpm.engine.variable.value.TypedValue> T getEntryTyped(String name)
DmnDecisionRuleResultgetEntryTyped in interface DmnDecisionRuleResultT - the type of the rule result entryname - the name of the outputDmnDecisionRuleResult.getEntry(String)public <T extends org.camunda.bpm.engine.variable.value.TypedValue> T getFirstEntryTyped()
DmnDecisionRuleResultgetFirstEntryTyped in interface DmnDecisionRuleResultT - the type of the rule result entryDmnDecisionRuleResult.getFirstEntry()public <T extends org.camunda.bpm.engine.variable.value.TypedValue> T getSingleEntryTyped()
DmnDecisionRuleResultgetSingleEntryTyped in interface DmnDecisionRuleResultT - the type of the rule result entryDmnDecisionRuleResult.getSingleEntry()public <T> T getFirstEntry()
DmnDecisionRuleResultgetFirstEntry in interface DmnDecisionRuleResultT - the type of the rule result entryDmnDecisionRuleResult.getFirstEntryTyped()public <T> T getSingleEntry()
DmnDecisionRuleResultgetSingleEntry in interface DmnDecisionRuleResultT - the type of the rule result entryDmnDecisionRuleResult.getSingleEntryTyped()public Map<String,Object> getEntryMap()
DmnDecisionRuleResultgetEntryMap in interface DmnDecisionRuleResultDmnDecisionRuleResult.getEntryMapTyped()public Map<String,org.camunda.bpm.engine.variable.value.TypedValue> getEntryMapTyped()
DmnDecisionRuleResultgetEntryMapTyped in interface DmnDecisionRuleResultDmnDecisionRuleResult.getEntryMap()public boolean containsKey(Object key)
containsKey in interface Map<String,Object>public boolean containsValue(Object value)
containsValue in interface Map<String,Object>Copyright © 2018. All rights reserved.