org.camunda.bpm.dmn.engine.impl.spi.transform
Interface DmnTransform

All Known Implementing Classes:
DefaultDmnTransform

public interface DmnTransform

A transform of a DMN model instance


Method Summary
 DmnTransform modelInstance(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
          Set the DMN model instance to transform.
 DmnTransform modelInstance(File file)
          Set the DMN model instance to transform as file.
 DmnTransform modelInstance(InputStream inputStream)
          Set the DMN model instance to transform as input stream.
 void setModelInstance(org.camunda.bpm.model.dmn.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.
<T extends DmnDecisionRequirementsGraph>
T
transformDecisionRequirementsGraph()
          Transform the decision requirements graph and all containing decisions of the DMN model instance.
<T extends DmnDecision>
List<T>
transformDecisions()
          Transform all decisions of the DMN model instance.
 

Method Detail

setModelInstance

void setModelInstance(File file)
Set the DMN model instance to transform as file.

Parameters:
file - the file of the DMN model instance

modelInstance

DmnTransform modelInstance(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(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(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(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
Set the DMN model instance to transform.

Parameters:
modelInstance - the DMN model instance

modelInstance

DmnTransform modelInstance(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
Set the DMN model instance to transform.

Parameters:
modelInstance - the DMN model instance
Returns:
this DmnTransform

transformDecisions

<T extends DmnDecision> 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.



Copyright © 2017 camunda services GmbH. All rights reserved.