Interface DmnTransform
- All Known Implementing Classes:
DefaultDmnTransform
public interface DmnTransform
A transform of a DMN model instance
-
Method Summary
Modifier and TypeMethodDescriptionmodelInstance
(File file) Set the DMN model instance to transform as file.modelInstance
(InputStream inputStream) Set the DMN model instance to transform as input stream.modelInstance
(DmnModelInstance modelInstance) Set the DMN model instance to transform.void
setModelInstance
(File file) Set the DMN model instance to transform as file.void
setModelInstance
(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>
TTransform the decision requirements graph and all containing decisions of the DMN model instance.<T extends DmnDecision>
List<T>Transform all decisions of the DMN model instance.
-
Method Details
-
setModelInstance
Set the DMN model instance to transform as file.- Parameters:
file
- the file of the DMN model instance
-
modelInstance
Set the DMN model instance to transform as file.- Parameters:
file
- the file of the DMN model instance- Returns:
- this DmnTransform
-
setModelInstance
Set the DMN model instance to transform as input stream.- Parameters:
inputStream
- the input stream of the DMN model instance
-
modelInstance
Set the DMN model instance to transform as input stream.- Parameters:
inputStream
- the input stream of the DMN model instance- Returns:
- this DmnTransform
-
setModelInstance
Set the DMN model instance to transform.- Parameters:
modelInstance
- the DMN model instance
-
modelInstance
Set the DMN model instance to transform.- Parameters:
modelInstance
- the DMN model instance- Returns:
- this DmnTransform
-
transformDecisions
Transform all decisions of the DMN model instance. -
transformDecisionRequirementsGraph
Transform the decision requirements graph and all containing decisions of the DMN model instance.
-