Esempio n. 1
0
 public virtual object mapDecisionResult(DmnDecisionResult decisionResult)
 {
     if (decisionResult.Empty)
     {
         return(Collections.emptyList());
     }
     else
     {
         ISet <string> outputNames = collectOutputNames(decisionResult);
         if (outputNames.Count > 1)
         {
             throw LOG.decisionResultCollectMappingException(outputNames, decisionResult, this);
         }
         else
         {
             string outputName = outputNames.GetEnumerator().next();
             return(decisionResult.collectEntries(outputName));
         }
     }
 }