public class ProcessInstanceMigrationDocumentConverter extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ProcessInstanceMigrationDocumentConverter.BaseActivityMigrationMappingConverter<T extends ActivityMigrationMapping> |
static class |
ProcessInstanceMigrationDocumentConverter.ManyToOneMappingConverter |
static class |
ProcessInstanceMigrationDocumentConverter.OneToManyMappingConverter |
static class |
ProcessInstanceMigrationDocumentConverter.OneToOneMappingConverter |
Modifier and Type | Field and Description |
---|---|
protected static Map<Class<? extends ActivityMigrationMapping>,ProcessInstanceMigrationDocumentConverter.BaseActivityMigrationMappingConverter> |
activityMigrationMappingConverters |
protected static Predicate<com.fasterxml.jackson.databind.JsonNode> |
isMultiValue |
protected static Predicate<com.fasterxml.jackson.databind.JsonNode> |
isNotNullNode |
protected static Predicate<com.fasterxml.jackson.databind.JsonNode> |
isSingleTextValue |
protected static com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
Constructor and Description |
---|
ProcessInstanceMigrationDocumentConverter() |
Modifier and Type | Method and Description |
---|---|
static ProcessInstanceMigrationDocument |
convertFromJson(String jsonProcessInstanceMigrationDocument) |
protected static <T> T |
convertFromJsonNodeToObject(com.fasterxml.jackson.databind.JsonNode jsonNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
static com.fasterxml.jackson.databind.JsonNode |
convertToJson(ProcessInstanceMigrationDocument processInstanceMigrationDocument) |
protected static com.fasterxml.jackson.databind.node.ArrayNode |
convertToJsonActivityMigrationMappings(List<? extends ActivityMigrationMapping> activityMigrationMappings) |
protected static com.fasterxml.jackson.databind.JsonNode |
convertToJsonProcessInstanceVariables(ProcessInstanceMigrationDocument processInstanceMigrationDocument,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
static String |
convertToJsonString(ProcessInstanceMigrationDocument processInstanceMigrationDocument) |
protected static com.fasterxml.jackson.databind.JsonNode |
convertToJsonUpgradeScript(Script script,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected static Predicate<com.fasterxml.jackson.databind.JsonNode> isNotNullNode
protected static Predicate<com.fasterxml.jackson.databind.JsonNode> isSingleTextValue
protected static Predicate<com.fasterxml.jackson.databind.JsonNode> isMultiValue
protected static com.fasterxml.jackson.databind.ObjectMapper objectMapper
protected static Map<Class<? extends ActivityMigrationMapping>,ProcessInstanceMigrationDocumentConverter.BaseActivityMigrationMappingConverter> activityMigrationMappingConverters
public ProcessInstanceMigrationDocumentConverter()
protected static <T> T convertFromJsonNodeToObject(com.fasterxml.jackson.databind.JsonNode jsonNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public static com.fasterxml.jackson.databind.JsonNode convertToJson(ProcessInstanceMigrationDocument processInstanceMigrationDocument)
public static String convertToJsonString(ProcessInstanceMigrationDocument processInstanceMigrationDocument)
protected static com.fasterxml.jackson.databind.node.ArrayNode convertToJsonActivityMigrationMappings(List<? extends ActivityMigrationMapping> activityMigrationMappings)
public static ProcessInstanceMigrationDocument convertFromJson(String jsonProcessInstanceMigrationDocument)
protected static com.fasterxml.jackson.databind.JsonNode convertToJsonProcessInstanceVariables(ProcessInstanceMigrationDocument processInstanceMigrationDocument, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
protected static com.fasterxml.jackson.databind.JsonNode convertToJsonUpgradeScript(Script script, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Copyright © 2021 Flowable. All rights reserved.