public interface DMNModel extends DMNMessageContainer
getMessages, getMessages, hasErrors
String getNamespace()
String getName()
org.kie.dmn.model.api.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()
ItemDefNode getItemDefinitionById(String id)
ItemDefNode getItemDefinitionByName(String name)
Set<ItemDefNode> getItemDefinitions()
org.kie.api.io.Resource getResource()
Resource
, provide the original resource; null otherwise.Collection<DecisionServiceNode> getDecisionServices()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.