Package org.kie.dmn.api.core
Interface DMNModel
-
- All Superinterfaces:
DMNMessageContainer
public interface DMNModel extends DMNMessageContainer
-
-
Method Summary
-
Methods inherited from interface org.kie.dmn.api.core.DMNMessageContainer
getMessages, getMessages, hasErrors
-
-
-
-
Method Detail
-
getNamespace
String getNamespace()
-
getName
String getName()
-
getDefinitions
org.kie.dmn.model.api.Definitions getDefinitions()
-
getInputById
InputDataNode getInputById(String id)
-
getInputByName
InputDataNode getInputByName(String name)
-
getInputs
Set<InputDataNode> getInputs()
-
getDecisionById
DecisionNode getDecisionById(String id)
-
getDecisionByName
DecisionNode getDecisionByName(String name)
-
getDecisions
Set<DecisionNode> getDecisions()
-
getRequiredInputsForDecisionName
Set<InputDataNode> getRequiredInputsForDecisionName(String decisionName)
-
getRequiredInputsForDecisionId
Set<InputDataNode> getRequiredInputsForDecisionId(String decisionId)
-
getBusinessKnowledgeModelById
BusinessKnowledgeModelNode getBusinessKnowledgeModelById(String id)
-
getBusinessKnowledgeModelByName
BusinessKnowledgeModelNode getBusinessKnowledgeModelByName(String name)
-
getBusinessKnowledgeModels
Set<BusinessKnowledgeModelNode> getBusinessKnowledgeModels()
-
getItemDefinitionById
ItemDefNode getItemDefinitionById(String id)
-
getItemDefinitionByName
ItemDefNode getItemDefinitionByName(String name)
-
getItemDefinitions
Set<ItemDefNode> getItemDefinitions()
-
getResource
@GwtIncompatible org.kie.api.io.Resource getResource()
If the model was created from aResource
, provide the original resource; null otherwise.
-
getDecisionServices
Collection<DecisionServiceNode> getDecisionServices()
-
-