Interface DmnTransform
-
- All Known Implementing Classes:
DefaultDmnTransform
public interface DmnTransform
A transform of a DMN model instance
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DmnTransform
modelInstance(java.io.File file)
Set the DMN model instance to transform as file.DmnTransform
modelInstance(java.io.InputStream inputStream)
Set the DMN model instance to transform as input stream.DmnTransform
modelInstance(DmnModelInstance modelInstance)
Set the DMN model instance to transform.void
setModelInstance(java.io.File file)
Set the DMN model instance to transform as file.void
setModelInstance(java.io.InputStream inputStream)
Set the DMN model instance to transform as input stream.void
setModelInstance(DmnModelInstance modelInstance)
Set the DMN model instance to transform.<T extends DmnDecisionRequirementsGraph>
TtransformDecisionRequirementsGraph()
Transform the decision requirements graph and all containing decisions of the DMN model instance.<T extends DmnDecision>
java.util.List<T>transformDecisions()
Transform all decisions of the DMN model instance.
-
-
-
Method Detail
-
setModelInstance
void setModelInstance(java.io.File file)
Set the DMN model instance to transform as file.- Parameters:
file
- the file of the DMN model instance
-
modelInstance
DmnTransform modelInstance(java.io.File file)
Set the DMN model instance to transform as file.- Parameters:
file
- the file of the DMN model instance- Returns:
- this DmnTransform
-
setModelInstance
void setModelInstance(java.io.InputStream inputStream)
Set the DMN model instance to transform as input stream.- Parameters:
inputStream
- the input stream of the DMN model instance
-
modelInstance
DmnTransform modelInstance(java.io.InputStream inputStream)
Set the DMN model instance to transform as input stream.- Parameters:
inputStream
- the input stream of the DMN model instance- Returns:
- this DmnTransform
-
setModelInstance
void setModelInstance(DmnModelInstance modelInstance)
Set the DMN model instance to transform.- Parameters:
modelInstance
- the DMN model instance
-
modelInstance
DmnTransform modelInstance(DmnModelInstance modelInstance)
Set the DMN model instance to transform.- Parameters:
modelInstance
- the DMN model instance- Returns:
- this DmnTransform
-
transformDecisions
<T extends DmnDecision> java.util.List<T> transformDecisions()
Transform all decisions of the DMN model instance.
-
transformDecisionRequirementsGraph
<T extends DmnDecisionRequirementsGraph> T transformDecisionRequirementsGraph()
Transform the decision requirements graph and all containing decisions of the DMN model instance.
-
-