public class DmnTypeDefinitionImpl extends Object implements DmnTypeDefinition
| Modifier and Type | Field and Description |
|---|---|
protected static DmnEngineLogger |
LOG |
protected DmnDataTypeTransformer |
transformer |
protected String |
typeName |
| Constructor and Description |
|---|
DmnTypeDefinitionImpl(String typeName,
DmnDataTypeTransformer transformer) |
| Modifier and Type | Method and Description |
|---|---|
String |
getTypeName() |
void |
setTransformer(DmnDataTypeTransformer transformer) |
void |
setTypeName(String typeName) |
String |
toString() |
TypedValue |
transform(Object value)
Transform the given value into the type specified by the type name.
|
protected TypedValue |
transformNotNullValue(Object value) |
protected static final DmnEngineLogger LOG
protected String typeName
protected DmnDataTypeTransformer transformer
public DmnTypeDefinitionImpl(String typeName, DmnDataTypeTransformer transformer)
public TypedValue transform(Object value)
DmnTypeDefinitiontransform in interface DmnTypeDefinitionvalue - to transform into the specified typeprotected TypedValue transformNotNullValue(Object value)
public String getTypeName()
getTypeName in interface DmnTypeDefinitionpublic void setTypeName(String typeName)
public void setTransformer(DmnDataTypeTransformer transformer)
Copyright © 2015–2021 camunda services GmbH. All rights reserved.