Class BusinessKnowledgeModelNodeImpl

  • All Implemented Interfaces:
    org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode, org.kie.dmn.api.core.ast.DMNNode

    public class BusinessKnowledgeModelNodeImpl
    extends DMNBaseNode
    implements org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode
    • Constructor Detail

      • BusinessKnowledgeModelNodeImpl

        public BusinessKnowledgeModelNodeImpl()
      • BusinessKnowledgeModelNodeImpl

        public BusinessKnowledgeModelNodeImpl​(org.kie.dmn.model.api.BusinessKnowledgeModel bkm)
      • BusinessKnowledgeModelNodeImpl

        public BusinessKnowledgeModelNodeImpl​(org.kie.dmn.model.api.BusinessKnowledgeModel bkm,
                                              org.kie.dmn.api.core.DMNType type,
                                              org.kie.dmn.api.core.DMNType resultType)
    • Method Detail

      • getBusinessKnowledModel

        public org.kie.dmn.model.api.BusinessKnowledgeModel getBusinessKnowledModel()
        Specified by:
        getBusinessKnowledModel in interface org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode
      • setBusinessKnowledgeModel

        public void setBusinessKnowledgeModel​(org.kie.dmn.model.api.BusinessKnowledgeModel bkm)
      • getResultType

        public org.kie.dmn.api.core.DMNType getResultType()
        Specified by:
        getResultType in interface org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode
      • setResultType

        public void setResultType​(org.kie.dmn.api.core.DMNType resultType)
      • setType

        public void setType​(org.kie.dmn.api.core.DMNType type)
      • getType

        public org.kie.dmn.api.core.DMNType getType()
        Specified by:
        getType in class DMNBaseNode