Class AsyncHistoryJsonUtil

java.lang.Object
org.flowable.job.service.impl.history.async.util.AsyncHistoryJsonUtil

public class AsyncHistoryJsonUtil extends Object
Author:
Joram Barrez
  • Constructor Details

    • AsyncHistoryJsonUtil

      public AsyncHistoryJsonUtil()
  • Method Details

    • putIfNotNull

      public static void putIfNotNull(Map<String,String> map, String key, String value)
    • 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(Map<String,String> map, String key, int value)
    • putIfNotNull

      public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Integer value)
    • putIfNotNull

      public static void putIfNotNull(Map<String,String> map, String key, Double value)
    • putIfNotNull

      public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Double value)
    • putIfNotNull

      public static void putIfNotNull(Map<String,String> map, String key, Long value)
    • putIfNotNull

      public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Long value)
    • putIfNotNull

      public static void putIfNotNull(Map<String,String> map, String key, Date value)
    • putIfNotNull

      public static void putIfNotNull(com.fasterxml.jackson.databind.node.ObjectNode map, String key, Date value)
    • putIfNotNull

      public static void putIfNotNull(Map<String,String> map, String key, Boolean 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)
    • getBooleanFromJson

      public static Boolean getBooleanFromJson(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String fieldName)