public interface DMNModel
String getNamespace()
String getName()
org.kie.dmn.model.v1_1.Definitions getDefinitions()
InputDataNode getInputById(String id)
InputDataNode getInputByName(String name)
Set<InputDataNode> getInputs()
DecisionNode getDecisionById(String id)
DecisionNode getDecisionByName(String name)
Set<DecisionNode> getDecisions()
Set<InputDataNode> getRequiredInputsForDecisionName(String decisionName)
Set<InputDataNode> getRequiredInputsForDecisionId(String decisionId)
BusinessKnowledgeModelNode getBusinessKnowledgeModelById(String id)
BusinessKnowledgeModelNode getBusinessKnowledgeModelByName(String name)
Set<BusinessKnowledgeModelNode> getBusinessKnowledgeModels()
Set<InputDataNode> getRequiredInputsForBusinessKnowledgeModelName(String bkmName)
Set<InputDataNode> getRequiredInputsForBusinessKnowledgeModelId(String bkmId)
ItemDefNode getItemDefinitionById(String id)
ItemDefNode getItemDefinitionByName(String name)
Set<ItemDefNode> getItemDefinitions()
List<DMNMessage> getMessages()
List<DMNMessage> getMessages(DMNMessage.Severity... sevs)
boolean hasErrors()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.