Class DefaultDmnTransformer
- java.lang.Object
-
- org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransformer
-
- All Implemented Interfaces:
DmnTransformer
public class DefaultDmnTransformer extends java.lang.Object implements DmnTransformer
-
-
Field Summary
Fields Modifier and Type Field Description protected DmnDataTypeTransformerRegistry
dataTypeTransformerRegistry
protected DmnElementTransformHandlerRegistry
elementTransformHandlerRegistry
protected DmnHitPolicyHandlerRegistry
hitPolicyHandlerRegistry
protected DmnTransformFactory
transformFactory
protected java.util.List<DmnTransformListener>
transformListeners
-
Constructor Summary
Constructors Constructor Description DefaultDmnTransformer()
-
Method Summary
-
-
-
Field Detail
-
transformFactory
protected DmnTransformFactory transformFactory
-
transformListeners
protected java.util.List<DmnTransformListener> transformListeners
-
elementTransformHandlerRegistry
protected DmnElementTransformHandlerRegistry elementTransformHandlerRegistry
-
dataTypeTransformerRegistry
protected DmnDataTypeTransformerRegistry dataTypeTransformerRegistry
-
hitPolicyHandlerRegistry
protected DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry
-
-
Method Detail
-
getTransformFactory
public DmnTransformFactory getTransformFactory()
- Specified by:
getTransformFactory
in interfaceDmnTransformer
- Returns:
- the
DmnTransform
factory
-
getTransformListeners
public java.util.List<DmnTransformListener> getTransformListeners()
- Specified by:
getTransformListeners
in interfaceDmnTransformer
- Returns:
- the transform listeners
-
setTransformListeners
public void setTransformListeners(java.util.List<DmnTransformListener> transformListeners)
Description copied from interface:DmnTransformer
Set the transform listeners- Specified by:
setTransformListeners
in interfaceDmnTransformer
- Parameters:
transformListeners
- the transform listeners to use
-
transformListeners
public DmnTransformer transformListeners(java.util.List<DmnTransformListener> 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
public DmnElementTransformHandlerRegistry 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
public DmnDataTypeTransformerRegistry 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
public DmnHitPolicyHandlerRegistry getHitPolicyHandlerRegistry()
- Specified by:
getHitPolicyHandlerRegistry
in interfaceDmnTransformer
- Returns:
- the
DmnHitPolicyHandlerRegistry
-
setHitPolicyHandlerRegistry
public void setHitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
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
public DmnTransform createTransform()
Description copied from interface:DmnTransformer
Create aDmnTransform
- Specified by:
createTransform
in interfaceDmnTransformer
- Returns:
- the
DmnTransform
-
-