Class AsyncHistoryJsonUtil
- java.lang.Object
-
- org.flowable.job.service.impl.history.async.util.AsyncHistoryJsonUtil
-
public class AsyncHistoryJsonUtil extends Object
- Author:
- Joram Barrez
-
-
Constructor Summary
Constructors Constructor Description AsyncHistoryJsonUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringconvertToBase64(VariableInstanceEntity variable)static BooleangetBooleanFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)static BooleangetBooleanFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName, Boolean defaultValue)static DategetDateFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)static DoublegetDoubleFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)static IntegergetIntegerFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)static LonggetLongFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)static StringgetStringFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)static voidputIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Boolean value)static voidputIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Double value)static voidputIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Integer value)static voidputIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Long value)static voidputIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, String value)static voidputIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Date value)static voidputIfNotNull(Map<String,String> map, String key, int value)static voidputIfNotNull(Map<String,String> map, String key, Boolean value)static voidputIfNotNull(Map<String,String> map, String key, Double value)static voidputIfNotNull(Map<String,String> map, String key, Long value)static voidputIfNotNull(Map<String,String> map, String key, String value)static voidputIfNotNull(Map<String,String> map, String key, Date value)static voidputIfNotNullOrEmpty(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Collection<String> value)static voidputIfTrue(com.fasterxml.jackson.databind.node.ObjectNode map, String key, boolean value)
-
-
-
Method Detail
-
putIfNotNull
public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, String value)
-
putIfNotNullOrEmpty
public static void putIfNotNullOrEmpty(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Collection<String> value)
-
putIfTrue
public static void putIfTrue(com.fasterxml.jackson.databind.node.ObjectNode map, String key, boolean value)
-
putIfNotNull
public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Integer value)
-
putIfNotNull
public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Double value)
-
putIfNotNull
public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Long value)
-
putIfNotNull
public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Date value)
-
putIfNotNull
public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Boolean value)
-
convertToBase64
public static String convertToBase64(VariableInstanceEntity variable)
-
getStringFromJson
public static String getStringFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)
-
getDateFromJson
public static Date getDateFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)
-
getIntegerFromJson
public static Integer getIntegerFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)
-
getDoubleFromJson
public static Double getDoubleFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)
-
getLongFromJson
public static Long getLongFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)
-
getBooleanFromJson
public static Boolean getBooleanFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName, Boolean defaultValue)
-
-