Class DefaultDmnTransformer
java.lang.Object
org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransformer
- All Implemented Interfaces:
DmnTransformer
-
Field Summary
Modifier and TypeFieldDescriptionprotected DmnDataTypeTransformerRegistry
protected DmnElementTransformHandlerRegistry
protected DmnHitPolicyHandlerRegistry
protected DmnTransformFactory
protected List<DmnTransformListener>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCreate aDmnTransform
dataTypeTransformerRegistry
(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry) Set theDmnDataTypeTransformerRegistry
elementTransformHandlerRegistry
(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry) hitPolicyHandlerRegistry
(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry) Set theDmnHitPolicyHandlerRegistry
void
setDataTypeTransformerRegistry
(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry) Set theDmnDataTypeTransformerRegistry
void
setElementTransformHandlerRegistry
(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry) void
setHitPolicyHandlerRegistry
(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry) Set theDmnHitPolicyHandlerRegistry
void
setTransformListeners
(List<DmnTransformListener> transformListeners) Set the transform listenerstransformListeners
(List<DmnTransformListener> transformListeners) Set the transform listeners
-
Field Details
-
transformFactory
-
transformListeners
-
elementTransformHandlerRegistry
-
dataTypeTransformerRegistry
-
hitPolicyHandlerRegistry
-
-
Constructor Details
-
DefaultDmnTransformer
public DefaultDmnTransformer()
-
-
Method Details
-
getTransformFactory
- Specified by:
getTransformFactory
in interfaceDmnTransformer
- Returns:
- the
DmnTransform
factory
-
getTransformListeners
- Specified by:
getTransformListeners
in interfaceDmnTransformer
- Returns:
- the transform listeners
-
setTransformListeners
Description copied from interface:DmnTransformer
Set the transform listeners- Specified by:
setTransformListeners
in interfaceDmnTransformer
- Parameters:
transformListeners
- the transform listeners to use
-
transformListeners
Description copied from interface:DmnTransformer
Set the transform listeners- Specified by:
transformListeners
in interfaceDmnTransformer
- Parameters:
transformListeners
- the transform listeners to use- Returns:
- this
DmnTransform
-
getElementTransformHandlerRegistry
- Specified by:
getElementTransformHandlerRegistry
in interfaceDmnTransformer
- Returns:
- the
DmnElementTransformHandlerRegistry
-
setElementTransformHandlerRegistry
public void setElementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry) Description copied from interface:DmnTransformer
- Specified by:
setElementTransformHandlerRegistry
in interfaceDmnTransformer
- Parameters:
elementTransformHandlerRegistry
- the registry to use
-
elementTransformHandlerRegistry
public DmnTransformer elementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry) Description copied from interface:DmnTransformer
- Specified by:
elementTransformHandlerRegistry
in interfaceDmnTransformer
- Parameters:
elementTransformHandlerRegistry
- the registry to use- Returns:
- this DmnTransformer
-
getDataTypeTransformerRegistry
- Specified by:
getDataTypeTransformerRegistry
in interfaceDmnTransformer
- Returns:
- the
DmnDataTypeTransformerRegistry
-
setDataTypeTransformerRegistry
public void setDataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry) Description copied from interface:DmnTransformer
Set theDmnDataTypeTransformerRegistry
- Specified by:
setDataTypeTransformerRegistry
in interfaceDmnTransformer
- Parameters:
dataTypeTransformerRegistry
- theDmnDataTypeTransformerRegistry
to use
-
dataTypeTransformerRegistry
public DmnTransformer dataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry) Description copied from interface:DmnTransformer
Set theDmnDataTypeTransformerRegistry
- Specified by:
dataTypeTransformerRegistry
in interfaceDmnTransformer
- Parameters:
dataTypeTransformerRegistry
- theDmnDataTypeTransformerRegistry
to use- Returns:
- this DmnTransformer
-
getHitPolicyHandlerRegistry
- Specified by:
getHitPolicyHandlerRegistry
in interfaceDmnTransformer
- Returns:
- the
DmnHitPolicyHandlerRegistry
-
setHitPolicyHandlerRegistry
Description copied from interface:DmnTransformer
Set theDmnHitPolicyHandlerRegistry
- Specified by:
setHitPolicyHandlerRegistry
in interfaceDmnTransformer
- Parameters:
hitPolicyHandlerRegistry
- theDmnHitPolicyHandlerRegistry
to use
-
hitPolicyHandlerRegistry
public DmnTransformer hitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry) Description copied from interface:DmnTransformer
Set theDmnHitPolicyHandlerRegistry
- Specified by:
hitPolicyHandlerRegistry
in interfaceDmnTransformer
- Parameters:
hitPolicyHandlerRegistry
- theDmnHitPolicyHandlerRegistry
to use- Returns:
- this DmnTransformer
-
createTransform
Description copied from interface:DmnTransformer
Create aDmnTransform
- Specified by:
createTransform
in interfaceDmnTransformer
- Returns:
- the
DmnTransform
-