Class DefaultDataTypeTransformerRegistry
- java.lang.Object
-
- org.camunda.bpm.dmn.engine.impl.type.DefaultDataTypeTransformerRegistry
-
- All Implemented Interfaces:
DmnDataTypeTransformerRegistry
public class DefaultDataTypeTransformerRegistry extends java.lang.Object implements DmnDataTypeTransformerRegistry
DmnDataTypeTransformerRegistry
for the built-inDmnDataTypeTransformer
s.- Author:
- Philipp Ossler
-
-
Field Summary
Fields Modifier and Type Field Description protected static DmnEngineLogger
LOG
protected static java.util.Map<java.lang.String,DmnDataTypeTransformer>
transformers
-
Constructor Summary
Constructors Constructor Description DefaultDataTypeTransformerRegistry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTransformer(java.lang.String typeName, DmnDataTypeTransformer transformer)
protected static java.util.Map<java.lang.String,DmnDataTypeTransformer>
getDefaultTransformers()
DmnDataTypeTransformer
getTransformer(java.lang.String typeName)
Returns the matching transformer for the given type.
-
-
-
Field Detail
-
LOG
protected static final DmnEngineLogger LOG
-
transformers
protected static final java.util.Map<java.lang.String,DmnDataTypeTransformer> transformers
-
-
Method Detail
-
getDefaultTransformers
protected static java.util.Map<java.lang.String,DmnDataTypeTransformer> getDefaultTransformers()
-
addTransformer
public void addTransformer(java.lang.String typeName, DmnDataTypeTransformer transformer)
- Specified by:
addTransformer
in interfaceDmnDataTypeTransformerRegistry
-
getTransformer
public DmnDataTypeTransformer getTransformer(java.lang.String typeName)
Description copied from interface:DmnDataTypeTransformerRegistry
Returns the matching transformer for the given type.- Specified by:
getTransformer
in interfaceDmnDataTypeTransformerRegistry
- Parameters:
typeName
- name of the type- Returns:
- the matching transformer
-
-