public class JsonType extends Object implements VariableType
| Modifier and Type | Field and Description |
|---|---|
protected int |
maxLength |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
static String |
TYPE_NAME |
| Constructor and Description |
|---|
JsonType(int maxLength,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| Modifier and Type | Method and Description |
|---|---|
String |
getTypeName() |
Object |
getValue(ValueFields valueFields) |
boolean |
isAbleToStore(Object value) |
boolean |
isCachable() |
void |
setValue(Object value,
ValueFields valueFields) |
public static final String TYPE_NAME
protected final int maxLength
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
public JsonType(int maxLength,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public String getTypeName()
getTypeName in interface VariableTypepublic boolean isCachable()
isCachable in interface VariableTypepublic Object getValue(ValueFields valueFields)
getValue in interface VariableTypepublic void setValue(Object value, ValueFields valueFields)
setValue in interface VariableTypepublic boolean isAbleToStore(Object value)
isAbleToStore in interface VariableTypeCopyright © 2019 Flowable. All rights reserved.