Interface DmnTransformer
-
- All Known Implementing Classes:
DefaultDmnTransformer
public interface DmnTransformer
DMN Transformer which creates aDmnTransform
to transform a DMN model instance
-
-
Method Summary
-
-
-
Method Detail
-
getTransformFactory
DmnTransformFactory getTransformFactory()
- Returns:
- the
DmnTransform
factory
-
getTransformListeners
java.util.List<DmnTransformListener> getTransformListeners()
- Returns:
- the transform listeners
-
setTransformListeners
void setTransformListeners(java.util.List<DmnTransformListener> transformListeners)
Set the transform listeners- Parameters:
transformListeners
- the transform listeners to use
-
transformListeners
DmnTransformer transformListeners(java.util.List<DmnTransformListener> transformListeners)
Set the transform listeners- Parameters:
transformListeners
- the transform listeners to use- Returns:
- this
DmnTransform
-
getElementTransformHandlerRegistry
DmnElementTransformHandlerRegistry getElementTransformHandlerRegistry()
- Returns:
- the
DmnElementTransformHandlerRegistry
-
setElementTransformHandlerRegistry
void setElementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
- Parameters:
elementTransformHandlerRegistry
- the registry to use
-
elementTransformHandlerRegistry
DmnTransformer elementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
- Parameters:
elementTransformHandlerRegistry
- the registry to use- Returns:
- this DmnTransformer
-
getDataTypeTransformerRegistry
DmnDataTypeTransformerRegistry getDataTypeTransformerRegistry()
- Returns:
- the
DmnDataTypeTransformerRegistry
-
setDataTypeTransformerRegistry
void setDataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
Set theDmnDataTypeTransformerRegistry
- Parameters:
dataTypeTransformerRegistry
- theDmnDataTypeTransformerRegistry
to use
-
dataTypeTransformerRegistry
DmnTransformer dataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
Set theDmnDataTypeTransformerRegistry
- Parameters:
dataTypeTransformerRegistry
- theDmnDataTypeTransformerRegistry
to use- Returns:
- this DmnTransformer
-
getHitPolicyHandlerRegistry
DmnHitPolicyHandlerRegistry getHitPolicyHandlerRegistry()
- Returns:
- the
DmnHitPolicyHandlerRegistry
-
setHitPolicyHandlerRegistry
void setHitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
Set theDmnHitPolicyHandlerRegistry
- Parameters:
hitPolicyHandlerRegistry
- theDmnHitPolicyHandlerRegistry
to use
-
hitPolicyHandlerRegistry
DmnTransformer hitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
Set theDmnHitPolicyHandlerRegistry
- Parameters:
hitPolicyHandlerRegistry
- theDmnHitPolicyHandlerRegistry
to use- Returns:
- this DmnTransformer
-
createTransform
DmnTransform createTransform()
Create aDmnTransform
- Returns:
- the
DmnTransform
-
-