Package org.kie.dmn.api.core.ast
Interface DMNNode
-
- All Known Subinterfaces:
BusinessKnowledgeModelNode
,DecisionNode
,DecisionServiceNode
,InputDataNode
,ItemDefNode
public interface DMNNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.String
getId()
default java.util.Optional<java.lang.String>
getModelImportAliasFor(java.lang.String ns, java.lang.String iModelName)
Return the import name (short name alias) as described by this node's parent DMN Model, for the supplied namespace and model name.java.lang.String
getModelName()
java.lang.String
getModelNamespace()
java.lang.String
getName()
-
-
-
Method Detail
-
getId
java.lang.String getId()
-
getName
java.lang.String getName()
-
getModelNamespace
java.lang.String getModelNamespace()
-
getModelName
java.lang.String getModelName()
-
getModelImportAliasFor
default java.util.Optional<java.lang.String> getModelImportAliasFor(java.lang.String ns, java.lang.String iModelName)
Return the import name (short name alias) as described by this node's parent DMN Model, for the supplied namespace and model name.- Parameters:
ns
- the namespace of the imported modeliModelName
- the model name of the imported model- Returns:
-
-