summaryrefslogtreecommitdiffstats
path: root/src/test/resources/model-validation/model-instance-mapping.json_conf
blob: 12d39ea419202ad8578ea37655003577098292e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[
	{
		"mappingType": "RELATIONSHIP",
		"model": {
			"root": "model-elements/model-element",
			"id": "relationship-list/relationship/relationship-data/relationship-value[../relationship-key/text()='model.model-name-version-id']",
			"value": "relationship-list/relationship/related-to-property/property-value[../property-key/text()='model.model-name']",
			"filter": {
				"path": "relationship-list/relationship/related-to-property/property-value[../property-key/text()='model.model-type']",
				"valid": ["widget"]
			}
		},
		"instance": {
			"origin": "$.inventory-response-item[0]",
			"root": "$.inventory-response-items.inventory-response-item[*]"
 		}
 	},
 	{
		"mappingType": "ATTRIBUTE",
		"model": {
			"value": "metadata/metadatum/metaname"
		},
		"instance": {
			"origin": "$.inventory-response-item[0]",
			"value": "$..extra-properties.metadatum[*].metaname"
		}
	}
]