Interface DecisionModel<M,​C,​R,​F>


  • public interface DecisionModel<M,​C,​R,​F>
    • Method Detail

      • newContext

        C newContext​(F inputSet)
      • evaluateAll

        R evaluateAll​(C context)
      • evaluateDecisionService

        R evaluateDecisionService​(C context,
                                  String decisionServiceName)
      • getDMNModel

        M getDMNModel()
      • evaluateDecisionByName

        R evaluateDecisionByName​(C context,
                                 String... decisionName)
      • evaluateDecisionById

        R evaluateDecisionById​(C context,
                               String... decisionId)
      • hasErrors

        boolean hasErrors​(R result)
      • buildErrorMessage

        String buildErrorMessage​(R result)