Class DefaultDmnTransformer
- java.lang.Object
-
- org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransformer
-
- All Implemented Interfaces:
DmnTransformer
public class DefaultDmnTransformer extends Object implements DmnTransformer
-
-
Field Summary
Fields Modifier and Type Field Description protected DmnDataTypeTransformerRegistrydataTypeTransformerRegistryprotected DmnElementTransformHandlerRegistryelementTransformHandlerRegistryprotected DmnHitPolicyHandlerRegistryhitPolicyHandlerRegistryprotected DmnTransformFactorytransformFactoryprotected List<DmnTransformListener>transformListeners
-
Constructor Summary
Constructors Constructor Description DefaultDmnTransformer()
-
Method Summary
-
-
-
Field Detail
-
transformFactory
protected DmnTransformFactory transformFactory
-
transformListeners
protected List<DmnTransformListener> transformListeners
-
elementTransformHandlerRegistry
protected DmnElementTransformHandlerRegistry elementTransformHandlerRegistry
-
dataTypeTransformerRegistry
protected DmnDataTypeTransformerRegistry dataTypeTransformerRegistry
-
hitPolicyHandlerRegistry
protected DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry
-
-
Method Detail
-
getTransformFactory
public DmnTransformFactory getTransformFactory()
- Specified by:
getTransformFactoryin interfaceDmnTransformer- Returns:
- the
DmnTransformfactory
-
getTransformListeners
public List<DmnTransformListener> getTransformListeners()
- Specified by:
getTransformListenersin interfaceDmnTransformer- Returns:
- the transform listeners
-
setTransformListeners
public void setTransformListeners(List<DmnTransformListener> transformListeners)
Description copied from interface:DmnTransformerSet the transform listeners- Specified by:
setTransformListenersin interfaceDmnTransformer- Parameters:
transformListeners- the transform listeners to use
-
transformListeners
public DmnTransformer transformListeners(List<DmnTransformListener> transformListeners)
Description copied from interface:DmnTransformerSet the transform listeners- Specified by:
transformListenersin interfaceDmnTransformer- Parameters:
transformListeners- the transform listeners to use- Returns:
- this
DmnTransform
-
getElementTransformHandlerRegistry
public DmnElementTransformHandlerRegistry getElementTransformHandlerRegistry()
- Specified by:
getElementTransformHandlerRegistryin interfaceDmnTransformer- Returns:
- the
DmnElementTransformHandlerRegistry
-
setElementTransformHandlerRegistry
public void setElementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
Description copied from interface:DmnTransformer- Specified by:
setElementTransformHandlerRegistryin interfaceDmnTransformer- Parameters:
elementTransformHandlerRegistry- the registry to use
-
elementTransformHandlerRegistry
public DmnTransformer elementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
Description copied from interface:DmnTransformer- Specified by:
elementTransformHandlerRegistryin interfaceDmnTransformer- Parameters:
elementTransformHandlerRegistry- the registry to use- Returns:
- this DmnTransformer
-
getDataTypeTransformerRegistry
public DmnDataTypeTransformerRegistry getDataTypeTransformerRegistry()
- Specified by:
getDataTypeTransformerRegistryin interfaceDmnTransformer- Returns:
- the
DmnDataTypeTransformerRegistry
-
setDataTypeTransformerRegistry
public void setDataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
Description copied from interface:DmnTransformerSet theDmnDataTypeTransformerRegistry- Specified by:
setDataTypeTransformerRegistryin interfaceDmnTransformer- Parameters:
dataTypeTransformerRegistry- theDmnDataTypeTransformerRegistryto use
-
dataTypeTransformerRegistry
public DmnTransformer dataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
Description copied from interface:DmnTransformerSet theDmnDataTypeTransformerRegistry- Specified by:
dataTypeTransformerRegistryin interfaceDmnTransformer- Parameters:
dataTypeTransformerRegistry- theDmnDataTypeTransformerRegistryto use- Returns:
- this DmnTransformer
-
getHitPolicyHandlerRegistry
public DmnHitPolicyHandlerRegistry getHitPolicyHandlerRegistry()
- Specified by:
getHitPolicyHandlerRegistryin interfaceDmnTransformer- Returns:
- the
DmnHitPolicyHandlerRegistry
-
setHitPolicyHandlerRegistry
public void setHitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
Description copied from interface:DmnTransformerSet theDmnHitPolicyHandlerRegistry- Specified by:
setHitPolicyHandlerRegistryin interfaceDmnTransformer- Parameters:
hitPolicyHandlerRegistry- theDmnHitPolicyHandlerRegistryto use
-
hitPolicyHandlerRegistry
public DmnTransformer hitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
Description copied from interface:DmnTransformerSet theDmnHitPolicyHandlerRegistry- Specified by:
hitPolicyHandlerRegistryin interfaceDmnTransformer- Parameters:
hitPolicyHandlerRegistry- theDmnHitPolicyHandlerRegistryto use- Returns:
- this DmnTransformer
-
createTransform
public DmnTransform createTransform()
Description copied from interface:DmnTransformerCreate aDmnTransform- Specified by:
createTransformin interfaceDmnTransformer- Returns:
- the
DmnTransform
-
-