test_class.declarator: JSON_RESOURCE_1 = "org/flowable/dmn/editor/converter/decisiontable_1.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_1 = "org/flowable/dmn/editor/converter/decisiontable_1.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_1
test_class.declarator: JSON_RESOURCE_2 = "org/flowable/dmn/editor/converter/decisiontable_no_rules.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_2 = "org/flowable/dmn/editor/converter/decisiontable_no_rules.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_2
test_class.declarator: JSON_RESOURCE_3 = "org/flowable/dmn/editor/converter/decisiontable_2.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_3 = "org/flowable/dmn/editor/converter/decisiontable_2.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_3
test_class.declarator: JSON_RESOURCE_4 = "org/flowable/dmn/editor/converter/decisiontable_empty_expressions.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_4 = "org/flowable/dmn/editor/converter/decisiontable_empty_expressions.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_4
test_class.declarator: JSON_RESOURCE_5 = "org/flowable/dmn/editor/converter/decisiontable_order.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_5 = "org/flowable/dmn/editor/converter/decisiontable_order.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_5
test_class.declarator: JSON_RESOURCE_6 = "org/flowable/dmn/editor/converter/decisiontable_entries.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_6 = "org/flowable/dmn/editor/converter/decisiontable_entries.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_6
test_class.declarator: JSON_RESOURCE_7 = "org/flowable/dmn/editor/converter/decisiontable_dates.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_7 = "org/flowable/dmn/editor/converter/decisiontable_dates.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_7
test_class.declarator: JSON_RESOURCE_8 = "org/flowable/dmn/editor/converter/decisiontable_empty_operator.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_8 = "org/flowable/dmn/editor/converter/decisiontable_empty_operator.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_8
test_class.declarator: JSON_RESOURCE_9 = "org/flowable/dmn/editor/converter/decisiontable_complex_output_expression_regression.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_9 = "org/flowable/dmn/editor/converter/decisiontable_complex_output_expression_regression.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_9
test_class.declarator: JSON_RESOURCE_10 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_10 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_10
test_class.declarator: JSON_RESOURCE_11 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1_no_type.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_11 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1_no_type.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_11
test_class.declarator: JSON_RESOURCE_12 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1_no_type2.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_12 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1_no_type2.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_12
test_class.declarator: JSON_RESOURCE_13 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1_no_type3.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_13 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1_no_type3.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_13
test_class.declarator: JSON_RESOURCE_14 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1_no_type4.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_14 = "org/flowable/dmn/editor/converter/decisiontable_regression_model_v1_no_type4.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_14
test_class.declarator: JSON_RESOURCE_15 = "org/flowable/dmn/editor/converter/decisiontable_aggregation.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_15 = "org/flowable/dmn/editor/converter/decisiontable_aggregation.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_15
test_class.declarator: JSON_RESOURCE_16 = "org/flowable/dmn/editor/converter/decisiontable_special_characters.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_16 = "org/flowable/dmn/editor/converter/decisiontable_special_characters.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_16
test_class.declarator: JSON_RESOURCE_17 = "org/flowable/dmn/editor/converter/decisiontable_custom_input_expression.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_17 = "org/flowable/dmn/editor/converter/decisiontable_custom_input_expression.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_17
test_class.declarator: JSON_RESOURCE_18 = "org/flowable/dmn/editor/converter/decisiontable_collections_collection_input.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_18 = "org/flowable/dmn/editor/converter/decisiontable_collections_collection_input.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_18
test_class.declarator: JSON_RESOURCE_19 = "org/flowable/dmn/editor/converter/decisiontable_collections_collection_compare.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_19 = "org/flowable/dmn/editor/converter/decisiontable_collections_collection_compare.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_19
test_class.declarator: JSON_RESOURCE_20 = "org/flowable/dmn/editor/converter/decisiontable_complex_output_expression.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_20 = "org/flowable/dmn/editor/converter/decisiontable_complex_output_expression.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_20
test_class.declarator: JSON_RESOURCE_21 = "org/flowable/dmn/editor/converter/decisiontable_forceDMN11.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_21 = "org/flowable/dmn/editor/converter/decisiontable_forceDMN11.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_21
test_class.declarator: JSON_RESOURCE_22 = "org/flowable/dmn/editor/converter/decisiontable_empty_outcomes.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_22 = "org/flowable/dmn/editor/converter/decisiontable_empty_outcomes.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_22
test_class.declarator: JSON_RESOURCE_23 = "org/flowable/dmn/editor/converter/decisionservice_1.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_23 = "org/flowable/dmn/editor/converter/decisionservice_1.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_23
test_class.declarator: JSON_RESOURCE_24 = "org/flowable/dmn/editor/converter/decisionservice_1_no_info_reqs.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_24 = "org/flowable/dmn/editor/converter/decisionservice_1_no_info_reqs.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_24
test_class.declarator: JSON_RESOURCE_25 = "org/flowable/dmn/editor/converter/decisionservice_1_no_decisions.json"
test_class.modifier: private static final
test_class.original_string: private static final String JSON_RESOURCE_25 = "org/flowable/dmn/editor/converter/decisionservice_1_no_decisions.json";
test_class.type: String
test_class.var_name: JSON_RESOURCE_25
test_class.declarator: OBJECT_MAPPER = new ObjectMapper()
test_class.modifier: private static final
test_class.original_string: private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper();
test_class.type: ObjectMapper
test_class.var_name: OBJECT_MAPPER
test_class.file: modules/flowable-dmn-json-converter/src/test/java/org/flowable/dmn/editor/converter/DmnJsonConverterTest.java
test_class.identifier: DmnJsonConverterTest
test_case.body: @Test
      public void testConvertJsonToDMNForceDMN11Enabled() {
          JsonNode testJsonResource = parseJson(JSON_RESOURCE_21);
          DmnDefinition dmnDefinition = new DmnJsonConverter().convertToDmn(testJsonResource, "abc", 1, new Date());
          Decision decision = dmnDefinition.getDecisions().get(0);
  
          assertThat(decision.isForceDMN11()).isTrue();
      }
test_case.class_method_signature: DmnJsonConverterTest.testConvertJsonToDMNForceDMN11Enabled()
test_case.full_signature: @Test public void testConvertJsonToDMNForceDMN11Enabled()
test_case.identifier: testConvertJsonToDMNForceDMN11Enabled
test_case.invocations: parseJson convertToDmn get getDecisions isTrue assertThat isForceDMN11
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testConvertJsonToDMNForceDMN11Enabled()
focal_class.declarator: LOGGER = LoggerFactory.getLogger(DmnJsonConverter.class)
focal_class.modifier: protected static final
focal_class.original_string: protected static final Logger LOGGER = LoggerFactory.getLogger(DmnJsonConverter.class);
focal_class.type: Logger
focal_class.var_name: LOGGER
focal_class.declarator: MODEL_NAMESPACE = "http://flowable.org/dmn"
focal_class.modifier: public static final
focal_class.original_string: public static final String MODEL_NAMESPACE = "http://flowable.org/dmn";
focal_class.type: String
focal_class.var_name: MODEL_NAMESPACE
focal_class.declarator: URI_JSON = "http://www.ecma-international.org/ecma-404/"
focal_class.modifier: public static final
focal_class.original_string: public static final String URI_JSON = "http://www.ecma-international.org/ecma-404/";
focal_class.type: String
focal_class.var_name: URI_JSON
focal_class.declarator: MODEL_VERSION = "3"
focal_class.modifier: public static final
focal_class.original_string: public static final String MODEL_VERSION = "3";
focal_class.type: String
focal_class.var_name: MODEL_VERSION
focal_class.declarator: objectMapper = new ObjectMapper()
focal_class.modifier: protected
focal_class.original_string: protected ObjectMapper objectMapper = new ObjectMapper();
focal_class.type: ObjectMapper
focal_class.var_name: objectMapper
focal_class.file: modules/flowable-dmn-json-converter/src/main/java/org/flowable/dmn/editor/converter/DmnJsonConverter.java
focal_class.identifier: DmnJsonConverter
focal_class.interfaces: implements DmnJsonConstants, DmnStencilConstants
focal_class.class_method_signature: DmnJsonConverter.convertToDmn(JsonNode modelNode)
focal_class.full_signature: public DmnDefinition convertToDmn(JsonNode modelNode)
focal_class.identifier: convertToDmn
focal_class.modifiers: public
focal_class.parameters: (JsonNode modelNode)
focal_class.return: DmnDefinition
focal_class.signature: DmnDefinition convertToDmn(JsonNode modelNode)
focal_class.class_method_signature: DmnJsonConverter.convertToDmn(JsonNode modelNode, String modelId)
focal_class.full_signature: public DmnDefinition convertToDmn(JsonNode modelNode, String modelId)
focal_class.identifier: convertToDmn
focal_class.modifiers: public
focal_class.parameters: (JsonNode modelNode, String modelId)
focal_class.return: DmnDefinition
focal_class.signature: DmnDefinition convertToDmn(JsonNode modelNode, String modelId)
focal_class.class_method_signature: DmnJsonConverter.convertToDmn(JsonNode modelNode, String modelId, int modelVersion, Date lastUpdated)
focal_class.full_signature: public DmnDefinition convertToDmn(JsonNode modelNode, String modelId, int modelVersion, Date lastUpdated)
focal_class.identifier: convertToDmn
focal_class.modifiers: public
focal_class.parameters: (JsonNode modelNode, String modelId, int modelVersion, Date lastUpdated)
focal_class.return: DmnDefinition
focal_class.signature: DmnDefinition convertToDmn(JsonNode modelNode, String modelId, int modelVersion, Date lastUpdated)
focal_class.class_method_signature: DmnJsonConverter.convertToDmn(JsonNode modelNode, String modelId, DmnJsonConverterContext converterContext)
focal_class.full_signature: public DmnDefinition convertToDmn(JsonNode modelNode, String modelId, DmnJsonConverterContext converterContext)
focal_class.identifier: convertToDmn
focal_class.modifiers: public
focal_class.parameters: (JsonNode modelNode, String modelId, DmnJsonConverterContext converterContext)
focal_class.return: DmnDefinition
focal_class.signature: DmnDefinition convertToDmn(JsonNode modelNode, String modelId, DmnJsonConverterContext converterContext)
focal_class.class_method_signature: DmnJsonConverter.convertToJson(DmnDefinition model)
focal_class.full_signature: public ObjectNode convertToJson(DmnDefinition model)
focal_class.identifier: convertToJson
focal_class.modifiers: public
focal_class.parameters: (DmnDefinition model)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode convertToJson(DmnDefinition model)
focal_class.class_method_signature: DmnJsonConverter.convertToJson(DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.full_signature: public ObjectNode convertToJson(DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.identifier: convertToJson
focal_class.modifiers: public
focal_class.parameters: (DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode convertToJson(DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.class_method_signature: DmnJsonConverter.convertToDecisionServiceJson(DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.full_signature: public ObjectNode convertToDecisionServiceJson(DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.identifier: convertToDecisionServiceJson
focal_class.modifiers: public
focal_class.parameters: (DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode convertToDecisionServiceJson(DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.class_method_signature: DmnJsonConverter.createDecisionSourceTargetRefMap(List<Decision> decisions)
focal_class.full_signature: protected Map<String, List<String>> createDecisionSourceTargetRefMap(List<Decision> decisions)
focal_class.identifier: createDecisionSourceTargetRefMap
focal_class.modifiers: protected
focal_class.parameters: (List<Decision> decisions)
focal_class.return: Map<String, List<String>>
focal_class.signature: Map<String, List<String>> createDecisionSourceTargetRefMap(List<Decision> decisions)
focal_class.class_method_signature: DmnJsonConverter.createInformationRequirementNode(String resourceId, List<GraphicInfo> graphicInfoList, String diagramId, DmnDefinition definition)
focal_class.full_signature: protected ObjectNode createInformationRequirementNode(String resourceId, List<GraphicInfo> graphicInfoList, String diagramId, DmnDefinition definition)
focal_class.identifier: createInformationRequirementNode
focal_class.modifiers: protected
focal_class.parameters: (String resourceId, List<GraphicInfo> graphicInfoList, String diagramId, DmnDefinition definition)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode createInformationRequirementNode(String resourceId, List<GraphicInfo> graphicInfoList, String diagramId, DmnDefinition definition)
focal_class.class_method_signature: DmnJsonConverter.createOutputDecisionNode(DmnElementReference decisionRef, String decisionServiceId, String diagramId,
          Map<String, List<String>> sourceTargetRefMap, DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.full_signature: protected ObjectNode createOutputDecisionNode(DmnElementReference decisionRef, String decisionServiceId, String diagramId,
          Map<String, List<String>> sourceTargetRefMap, DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.identifier: createOutputDecisionNode
focal_class.modifiers: protected
focal_class.parameters: (DmnElementReference decisionRef, String decisionServiceId, String diagramId,
          Map<String, List<String>> sourceTargetRefMap, DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode createOutputDecisionNode(DmnElementReference decisionRef, String decisionServiceId, String diagramId,
          Map<String, List<String>> sourceTargetRefMap, DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.class_method_signature: DmnJsonConverter.createEncapsulatedDecisionNode(DmnElementReference decisionRef, String decisionServiceId, String diagramId,
          Map<String, List<String>> sourceTargetRefMap, DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.full_signature: protected ObjectNode createEncapsulatedDecisionNode(DmnElementReference decisionRef, String decisionServiceId, String diagramId,
          Map<String, List<String>> sourceTargetRefMap, DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.identifier: createEncapsulatedDecisionNode
focal_class.modifiers: protected
focal_class.parameters: (DmnElementReference decisionRef, String decisionServiceId, String diagramId,
          Map<String, List<String>> sourceTargetRefMap, DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode createEncapsulatedDecisionNode(DmnElementReference decisionRef, String decisionServiceId, String diagramId,
          Map<String, List<String>> sourceTargetRefMap, DmnDefinition model, DmnJsonConverterContext converterContext)
focal_class.class_method_signature: DmnJsonConverter.populateDecisionNode(ObjectNode decisionNode, Decision decision, Map<String, List<String>> sourceTargetRefMap,
          DmnJsonConverterContext converterContext)
focal_class.full_signature: protected ObjectNode populateDecisionNode(ObjectNode decisionNode, Decision decision, Map<String, List<String>> sourceTargetRefMap,
          DmnJsonConverterContext converterContext)
focal_class.identifier: populateDecisionNode
focal_class.modifiers: protected
focal_class.parameters: (ObjectNode decisionNode, Decision decision, Map<String, List<String>> sourceTargetRefMap,
          DmnJsonConverterContext converterContext)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode populateDecisionNode(ObjectNode decisionNode, Decision decision, Map<String, List<String>> sourceTargetRefMap,
          DmnJsonConverterContext converterContext)
focal_class.class_method_signature: DmnJsonConverter.createOutputDecisionsNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.full_signature: protected ObjectNode createOutputDecisionsNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.identifier: createOutputDecisionsNode
focal_class.modifiers: protected
focal_class.parameters: (DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode createOutputDecisionsNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.class_method_signature: DmnJsonConverter.createEncapsulatedDecisionsNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.full_signature: protected ObjectNode createEncapsulatedDecisionsNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.identifier: createEncapsulatedDecisionsNode
focal_class.modifiers: protected
focal_class.parameters: (DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode createEncapsulatedDecisionsNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.class_method_signature: DmnJsonConverter.createExpandedDecisionServiceNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.full_signature: protected ObjectNode createExpandedDecisionServiceNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.identifier: createExpandedDecisionServiceNode
focal_class.modifiers: protected
focal_class.parameters: (DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode createExpandedDecisionServiceNode(DecisionService decisionService, String diDiagramId, DmnDefinition model)
focal_class.class_method_signature: DmnJsonConverter.convertDecisionTableToJson(DmnDefinition definition)
focal_class.full_signature: public ObjectNode convertDecisionTableToJson(DmnDefinition definition)
focal_class.identifier: convertDecisionTableToJson
focal_class.modifiers: public
focal_class.parameters: (DmnDefinition definition)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode convertDecisionTableToJson(DmnDefinition definition)
focal_class.class_method_signature: DmnJsonConverter.convertDecisionDecisionTableToJson(Decision decision, String id, String name, String description)
focal_class.full_signature: public ObjectNode convertDecisionDecisionTableToJson(Decision decision, String id, String name, String description)
focal_class.identifier: convertDecisionDecisionTableToJson
focal_class.modifiers: public
focal_class.parameters: (Decision decision, String id, String name, String description)
focal_class.return: ObjectNode
focal_class.signature: ObjectNode convertDecisionDecisionTableToJson(Decision decision, String id, String name, String description)
focal_class.class_method_signature: DmnJsonConverter.processDRD(JsonNode modelNode, DmnDefinition definition, DmnJsonConverterContext converterContext)
focal_class.full_signature: protected void processDRD(JsonNode modelNode, DmnDefinition definition, DmnJsonConverterContext converterContext)
focal_class.identifier: processDRD
focal_class.modifiers: protected
focal_class.parameters: (JsonNode modelNode, DmnDefinition definition, DmnJsonConverterContext converterContext)
focal_class.return: void
focal_class.signature: void processDRD(JsonNode modelNode, DmnDefinition definition, DmnJsonConverterContext converterContext)
focal_class.class_method_signature: DmnJsonConverter.readShapeDI(JsonNode objectNode, double parentX, double parentY, DmnDefinition definition)
focal_class.full_signature: protected void readShapeDI(JsonNode objectNode, double parentX, double parentY, DmnDefinition definition)
focal_class.identifier: readShapeDI
focal_class.modifiers: protected
focal_class.parameters: (JsonNode objectNode, double parentX, double parentY, DmnDefinition definition)
focal_class.return: void
focal_class.signature: void readShapeDI(JsonNode objectNode, double parentX, double parentY, DmnDefinition definition)
focal_class.class_method_signature: DmnJsonConverter.readShapeDI(JsonNode objectNode, double parentX, double parentY, DmnDefinition definition, String currentDiagramId, String parentElementId)
focal_class.full_signature: protected void readShapeDI(JsonNode objectNode, double parentX, double parentY, DmnDefinition definition, String currentDiagramId, String parentElementId)
focal_class.identifier: readShapeDI
focal_class.modifiers: protected
focal_class.parameters: (JsonNode objectNode, double parentX, double parentY, DmnDefinition definition, String currentDiagramId, String parentElementId)
focal_class.return: void
focal_class.signature: void readShapeDI(JsonNode objectNode, double parentX, double parentY, DmnDefinition definition, String currentDiagramId, String parentElementId)
focal_class.class_method_signature: DmnJsonConverter.readEdgeDI(Map<String, JsonNode> edgeMap, Map<String, List<JsonNode>> sourceAndTargetMap, DmnDefinition definition)
focal_class.full_signature: protected void readEdgeDI(Map<String, JsonNode> edgeMap, Map<String, List<JsonNode>> sourceAndTargetMap, DmnDefinition definition)
focal_class.identifier: readEdgeDI
focal_class.modifiers: protected
focal_class.parameters: (Map<String, JsonNode> edgeMap, Map<String, List<JsonNode>> sourceAndTargetMap, DmnDefinition definition)
focal_class.return: void
focal_class.signature: void readEdgeDI(Map<String, JsonNode> edgeMap, Map<String, List<JsonNode>> sourceAndTargetMap, DmnDefinition definition)
focal_class.class_method_signature: DmnJsonConverter.processDRDDecision(DmnDefinition definition, JsonNode decisionServiceChildNode, DmnJsonConverterContext converterContext,
          Map<String, JsonNode> sourceRefMap, Map<String, JsonNode> targetRefMap, List<DmnElementReference> decisionServiceDecisions)
focal_class.full_signature: protected void processDRDDecision(DmnDefinition definition, JsonNode decisionServiceChildNode, DmnJsonConverterContext converterContext,
          Map<String, JsonNode> sourceRefMap, Map<String, JsonNode> targetRefMap, List<DmnElementReference> decisionServiceDecisions)
focal_class.identifier: processDRDDecision
focal_class.modifiers: protected
focal_class.parameters: (DmnDefinition definition, JsonNode decisionServiceChildNode, DmnJsonConverterContext converterContext,
          Map<String, JsonNode> sourceRefMap, Map<String, JsonNode> targetRefMap, List<DmnElementReference> decisionServiceDecisions)
focal_class.return: void
focal_class.signature: void processDRDDecision(DmnDefinition definition, JsonNode decisionServiceChildNode, DmnJsonConverterContext converterContext,
          Map<String, JsonNode> sourceRefMap, Map<String, JsonNode> targetRefMap, List<DmnElementReference> decisionServiceDecisions)
focal_class.class_method_signature: DmnJsonConverter.createDmnElementReference(JsonNode node)
focal_class.full_signature: protected DmnElementReference createDmnElementReference(JsonNode node)
focal_class.identifier: createDmnElementReference
focal_class.modifiers: protected
focal_class.parameters: (JsonNode node)
focal_class.return: DmnElementReference
focal_class.signature: DmnElementReference createDmnElementReference(JsonNode node)
focal_class.class_method_signature: DmnJsonConverter.createDmnElementReference(DmnElement element)
focal_class.full_signature: protected DmnElementReference createDmnElementReference(DmnElement element)
focal_class.identifier: createDmnElementReference
focal_class.modifiers: protected
focal_class.parameters: (DmnElement element)
focal_class.return: DmnElementReference
focal_class.signature: DmnElementReference createDmnElementReference(DmnElement element)
focal_class.class_method_signature: DmnJsonConverter.preProcessShapes(JsonNode objectNode, Map<String, JsonNode> shapeMap, Map<String, JsonNode> sourceRefMap)
focal_class.full_signature: protected void preProcessShapes(JsonNode objectNode, Map<String, JsonNode> shapeMap, Map<String, JsonNode> sourceRefMap)
focal_class.identifier: preProcessShapes
focal_class.modifiers: protected
focal_class.parameters: (JsonNode objectNode, Map<String, JsonNode> shapeMap, Map<String, JsonNode> sourceRefMap)
focal_class.return: void
focal_class.signature: void preProcessShapes(JsonNode objectNode, Map<String, JsonNode> shapeMap, Map<String, JsonNode> sourceRefMap)
focal_class.class_method_signature: DmnJsonConverter.preProcessFlows(JsonNode objectNode, Map<String, JsonNode> edgeMap, Map<String, JsonNode> shapeMap, Map<String, JsonNode> sourceRefMap,
          Map<String, List<JsonNode>> sourceAndTargetMap, Map<String, JsonNode> targetRefMap)
focal_class.full_signature: protected void preProcessFlows(JsonNode objectNode, Map<String, JsonNode> edgeMap, Map<String, JsonNode> shapeMap, Map<String, JsonNode> sourceRefMap,
          Map<String, List<JsonNode>> sourceAndTargetMap, Map<String, JsonNode> targetRefMap)
focal_class.identifier: preProcessFlows
focal_class.modifiers: protected
focal_class.parameters: (JsonNode objectNode, Map<String, JsonNode> edgeMap, Map<String, JsonNode> shapeMap, Map<String, JsonNode> sourceRefMap,
          Map<String, List<JsonNode>> sourceAndTargetMap, Map<String, JsonNode> targetRefMap)
focal_class.return: void
focal_class.signature: void preProcessFlows(JsonNode objectNode, Map<String, JsonNode> edgeMap, Map<String, JsonNode> shapeMap, Map<String, JsonNode> sourceRefMap,
          Map<String, List<JsonNode>> sourceAndTargetMap, Map<String, JsonNode> targetRefMap)
focal_class.class_method_signature: DmnJsonConverter.processDecisionTableDecision(JsonNode modelNode, DmnDefinition definition)
focal_class.full_signature: protected void processDecisionTableDecision(JsonNode modelNode, DmnDefinition definition)
focal_class.identifier: processDecisionTableDecision
focal_class.modifiers: protected
focal_class.parameters: (JsonNode modelNode, DmnDefinition definition)
focal_class.return: void
focal_class.signature: void processDecisionTableDecision(JsonNode modelNode, DmnDefinition definition)
focal_class.class_method_signature: DmnJsonConverter.processDecisionTable(JsonNode modelNode, DecisionTable decisionTable)
focal_class.full_signature: protected void processDecisionTable(JsonNode modelNode, DecisionTable decisionTable)
focal_class.identifier: processDecisionTable
focal_class.modifiers: protected
focal_class.parameters: (JsonNode modelNode, DecisionTable decisionTable)
focal_class.return: void
focal_class.signature: void processDecisionTable(JsonNode modelNode, DecisionTable decisionTable)
focal_class.class_method_signature: DmnJsonConverter.processInputExpressions(JsonNode modelNode, Map<String, InputClause> ruleInputContainerMap,
          Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.full_signature: protected void processInputExpressions(JsonNode modelNode, Map<String, InputClause> ruleInputContainerMap,
          Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.identifier: processInputExpressions
focal_class.modifiers: protected
focal_class.parameters: (JsonNode modelNode, Map<String, InputClause> ruleInputContainerMap,
          Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.return: void
focal_class.signature: void processInputExpressions(JsonNode modelNode, Map<String, InputClause> ruleInputContainerMap,
          Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.class_method_signature: DmnJsonConverter.processOutputExpressions(JsonNode modelNode, Map<String, OutputClause> ruleOutputContainerMap,
          List<String> complexExpressionIds, Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.full_signature: protected void processOutputExpressions(JsonNode modelNode, Map<String, OutputClause> ruleOutputContainerMap,
          List<String> complexExpressionIds, Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.identifier: processOutputExpressions
focal_class.modifiers: protected
focal_class.parameters: (JsonNode modelNode, Map<String, OutputClause> ruleOutputContainerMap,
          List<String> complexExpressionIds, Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.return: void
focal_class.signature: void processOutputExpressions(JsonNode modelNode, Map<String, OutputClause> ruleOutputContainerMap,
          List<String> complexExpressionIds, Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.class_method_signature: DmnJsonConverter.processRules(JsonNode modelNode, Map<String, InputClause> ruleInputContainerMap, Map<String, OutputClause> ruleOutputContainerMap,
          List<String> complexExpressionIds, Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.full_signature: protected void processRules(JsonNode modelNode, Map<String, InputClause> ruleInputContainerMap, Map<String, OutputClause> ruleOutputContainerMap,
          List<String> complexExpressionIds, Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.identifier: processRules
focal_class.modifiers: protected
focal_class.parameters: (JsonNode modelNode, Map<String, InputClause> ruleInputContainerMap, Map<String, OutputClause> ruleOutputContainerMap,
          List<String> complexExpressionIds, Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.return: void
focal_class.signature: void processRules(JsonNode modelNode, Map<String, InputClause> ruleInputContainerMap, Map<String, OutputClause> ruleOutputContainerMap,
          List<String> complexExpressionIds, Map<String, String> newOldIdMap, DecisionTable decisionTable)
focal_class.class_method_signature: DmnJsonConverter.addExtensionElement(String name, String value, DmnElement element)
focal_class.full_signature: protected void addExtensionElement(String name, String value, DmnElement element)
focal_class.identifier: addExtensionElement
focal_class.modifiers: protected
focal_class.parameters: (String name, String value, DmnElement element)
focal_class.return: void
focal_class.signature: void addExtensionElement(String name, String value, DmnElement element)
focal_class.class_method_signature: DmnJsonConverter.addExtensionAttribute(String name, String value, DmnElement element)
focal_class.full_signature: protected void addExtensionAttribute(String name, String value, DmnElement element)
focal_class.identifier: addExtensionAttribute
focal_class.modifiers: protected
focal_class.parameters: (String name, String value, DmnElement element)
focal_class.return: void
focal_class.signature: void addExtensionAttribute(String name, String value, DmnElement element)
focal_method.body: public DmnDefinition convertToDmn(JsonNode modelNode) {
          return convertToDmn(modelNode, null, null);
      }
focal_method.class_method_signature: DmnJsonConverter.convertToDmn(JsonNode modelNode)
focal_method.full_signature: public DmnDefinition convertToDmn(JsonNode modelNode)
focal_method.identifier: convertToDmn
focal_method.invocations: convertToDmn
focal_method.modifiers: public
focal_method.parameters: (JsonNode modelNode)
focal_method.return: DmnDefinition
focal_method.signature: DmnDefinition convertToDmn(JsonNode modelNode)