diff --git a/.gitignore b/.gitignore
index b9205a5..1333390 100644
--- a/.gitignore
+++ b/.gitignore
@@ -60,6 +60,7 @@ coverage
# AMF models
/demo/*.json
!demo/apis.json
+!demo/grpc-test.json
.idea
diff --git a/demo/grpc-test.json b/demo/grpc-test.json
index e72924b..ebb3624 100644
--- a/demo/grpc-test.json
+++ b/demo/grpc-test.json
@@ -1,4490 +1,22955 @@
[
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto",
- "@type": [
- "http://a.ml/vocabularies/document#Document",
- "http://a.ml/vocabularies/document#Fragment",
- "http://a.ml/vocabularies/document#Module",
- "http://a.ml/vocabularies/document#Unit"
- ],
- "http://a.ml/vocabularies/document#encodes": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api",
- "@type": [
- "http://a.ml/vocabularies/apiContract#WebAPI",
- "http://a.ml/vocabularies/apiContract#API",
- "http://a.ml/vocabularies/document#RootDomainElement",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#name": [
+ "@id": "",
+ "doc:declares": [
{
- "@value": "helloworld"
- }
- ],
- "http://a.ml/vocabularies/apiContract#endpoint": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter",
- "@type": [
- "http://a.ml/vocabularies/apiContract#EndPoint",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "Greeter"
- }
- ],
- "http://a.ml/vocabularies/apiContract#supportedOperation": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Operation",
- "http://a.ml/vocabularies/core#Operation",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#method": [
- {
- "@value": "post"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "SayHello1"
- }
- ],
- "http://a.ml/vocabularies/apiContract#expects": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/expects/request",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Request",
- "http://a.ml/vocabularies/core#Request",
- "http://a.ml/vocabularies/apiContract#Message",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#payload": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/expects/request/payload/application%2Fgrpc",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Payload",
- "http://a.ml/vocabularies/core#Payload",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#mediaType": [
- {
- "@value": "application/grpc"
- }
- ],
- "http://a.ml/vocabularies/shapes#schema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/expects/request/payload/application%2Fgrpc/shape/HelloRequest",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/expects/request/payload/application%2Fgrpc/shape/HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(15,2)-(15,54)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/apiContract#returns": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/returns/resp/",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Response",
- "http://a.ml/vocabularies/core#Response",
- "http://a.ml/vocabularies/apiContract#Message",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#statusCode": [
- {
- "@value": ""
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": ""
- }
- ],
- "http://a.ml/vocabularies/apiContract#payload": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/returns/resp/payload/application%2Fprotobuf",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Payload",
- "http://a.ml/vocabularies/core#Payload",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#mediaType": [
- {
- "@value": "application/protobuf"
- }
- ],
- "http://a.ml/vocabularies/shapes#schema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/returns/resp/payload/application%2Fprotobuf/shape/HelloReply",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloReply"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/returns/resp/payload/application%2Fprotobuf/shape/HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(15,2)-(15,54)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/apiContract#operationId": [
- {
- "@value": "SayHello1"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ "@id": "#1",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#2",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/post/SayHello1"
+ "@id": "#3",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(15,2)-(15,54)]"
+ "@value": 1
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Operation",
- "http://a.ml/vocabularies/core#Operation",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#method": [
- {
- "@value": "publish"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "SayHello2"
- }
- ],
- "http://a.ml/vocabularies/apiContract#expects": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/expects/request",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Request",
- "http://a.ml/vocabularies/core#Request",
- "http://a.ml/vocabularies/apiContract#Message",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#payload": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/expects/request/payload/application%2Fgrpc",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Payload",
- "http://a.ml/vocabularies/core#Payload",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#mediaType": [
- {
- "@value": "application/grpc"
- }
- ],
- "http://a.ml/vocabularies/shapes#schema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/expects/request/payload/application%2Fgrpc/shape/HelloRequest",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/expects/request/payload/application%2Fgrpc/shape/HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(16,2)-(16,61)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/apiContract#returns": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/returns/resp/",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Response",
- "http://a.ml/vocabularies/core#Response",
- "http://a.ml/vocabularies/apiContract#Message",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#statusCode": [
- {
- "@value": ""
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": ""
- }
- ],
- "http://a.ml/vocabularies/apiContract#payload": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/returns/resp/payload/application%2Fprotobuf",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Payload",
- "http://a.ml/vocabularies/core#Payload",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#mediaType": [
- {
- "@value": "application/protobuf"
- }
- ],
- "http://a.ml/vocabularies/shapes#schema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/returns/resp/payload/application%2Fprotobuf/shape/HelloReply",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloReply"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/returns/resp/payload/application%2Fprotobuf/shape/HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(16,2)-(16,61)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/apiContract#operationId": [
- {
- "@value": "SayHello2"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "sh:name": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/publish/SayHello2"
+ "@value": "sku"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ },
+ {
+ "@id": "#4",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "[(16,2)-(16,61)]"
+ "@id": "#5",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Operation",
- "http://a.ml/vocabularies/core#Operation",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#method": [
- {
- "@value": "subscribe"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "SayHello3"
- }
- ],
- "http://a.ml/vocabularies/apiContract#expects": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/expects/request",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Request",
- "http://a.ml/vocabularies/core#Request",
- "http://a.ml/vocabularies/apiContract#Message",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#payload": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/expects/request/payload/application%2Fgrpc",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Payload",
- "http://a.ml/vocabularies/core#Payload",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#mediaType": [
- {
- "@value": "application/grpc"
- }
- ],
- "http://a.ml/vocabularies/shapes#schema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/expects/request/payload/application%2Fgrpc/shape/HelloRequest",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/expects/request/payload/application%2Fgrpc/shape/HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(17,2)-(17,61)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/apiContract#returns": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/returns/resp/",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Response",
- "http://a.ml/vocabularies/core#Response",
- "http://a.ml/vocabularies/apiContract#Message",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#statusCode": [
- {
- "@value": ""
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": ""
- }
- ],
- "http://a.ml/vocabularies/apiContract#payload": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/returns/resp/payload/application%2Fprotobuf",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Payload",
- "http://a.ml/vocabularies/core#Payload",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#mediaType": [
- {
- "@value": "application/protobuf"
- }
- ],
- "http://a.ml/vocabularies/shapes#schema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/returns/resp/payload/application%2Fprotobuf/shape/HelloReply",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloReply"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/returns/resp/payload/application%2Fprotobuf/shape/HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(17,2)-(17,61)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/apiContract#operationId": [
- {
- "@value": "SayHello3"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/subscribe/SayHello3"
+ "@value": 2
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(17,2)-(17,61)]"
+ "@value": "name"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Operation",
- "http://a.ml/vocabularies/core#Operation",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#method": [
- {
- "@value": "pubsub"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "SayHello4"
- }
- ],
- "http://a.ml/vocabularies/apiContract#expects": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/expects/request",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Request",
- "http://a.ml/vocabularies/core#Request",
- "http://a.ml/vocabularies/apiContract#Message",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#payload": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/expects/request/payload/application%2Fgrpc",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Payload",
- "http://a.ml/vocabularies/core#Payload",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#mediaType": [
- {
- "@value": "application/grpc"
- }
- ],
- "http://a.ml/vocabularies/shapes#schema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/expects/request/payload/application%2Fgrpc/shape/HelloRequest",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/expects/request/payload/application%2Fgrpc/shape/HelloRequest/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/expects/request/payload/application%2Fgrpc/shape/HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(18,2)-(18,68)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/apiContract#returns": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/returns/resp/",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Response",
- "http://a.ml/vocabularies/core#Response",
- "http://a.ml/vocabularies/apiContract#Message",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/apiContract#statusCode": [
- {
- "@value": ""
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": ""
- }
- ],
- "http://a.ml/vocabularies/apiContract#payload": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/returns/resp/payload/application%2Fprotobuf",
- "@type": [
- "http://a.ml/vocabularies/apiContract#Payload",
- "http://a.ml/vocabularies/core#Payload",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#mediaType": [
- {
- "@value": "application/protobuf"
- }
- ],
- "http://a.ml/vocabularies/shapes#schema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/returns/resp/payload/application%2Fprotobuf/shape/HelloReply",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloReply"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/returns/resp/payload/application%2Fprotobuf/shape/HelloReply/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/returns/resp/payload/application%2Fprotobuf/shape/HelloReply"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(18,2)-(18,68)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/apiContract#operationId": [
+ ]
+ },
{
- "@value": "SayHello4"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#6",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/supportedOperation/pubsub/SayHello4"
+ "@id": "#7",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(18,2)-(18,68)]"
+ "@value": 3
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/endpoint/Greeter"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(13,0)-(19,1)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/definedBy": {
- "http://a.ml/vocabularies/core#extensionName": [
- {
- "@value": "java_multiple_files"
- }
- ],
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/data-node",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "true"
- }
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#boolean"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/data-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/data-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/data-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(3,29)-(3,33)]"
- }
- ]
- }
- ]
- }
- ]
- },
- "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_1/definedBy": {
- "http://a.ml/vocabularies/core#extensionName": [
- {
- "@value": "java_package"
- }
- ],
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_1/data-node",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "io.grpc.examples.helloworld"
- }
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_1/data-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_1/data-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_1/data-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(4,22)-(4,51)]"
- }
- ]
- }
- ]
- }
- ]
- },
- "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_2/definedBy": {
- "http://a.ml/vocabularies/core#extensionName": [
- {
- "@value": "java_outer_classname"
- }
- ],
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_2/data-node",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "HelloWorldProto"
- }
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_2/data-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_2/data-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_2/data-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(5,30)-(5,47)]"
- }
- ]
- }
- ]
- }
- ]
- },
- "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_3/definedBy": {
- "http://a.ml/vocabularies/core#extensionName": [
- {
- "@value": "objc_class_prefix"
- }
- ],
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_3/data-node",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "HLW"
- }
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_3/data-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_3/data-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_3/data-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(6,27)-(6,32)]"
- }
- ]
- }
- ]
- }
- ]
- },
- "http://a.ml/vocabularies/document#customDomainProperties": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/definedBy"
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_1/definedBy"
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_2/definedBy"
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/customDomainProperties/_3/definedBy"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/web-api"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(1,0)-(68,1)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document#root": [
- {
- "@value": true
- }
- ],
- "http://a.ml/vocabularies/document#package": [
- {
- "@value": "helloworld"
- }
- ],
- "http://a.ml/vocabularies/document#processingData": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/BaseUnitProcessingData",
- "@type": [
- "http://a.ml/vocabularies/document#APIContractProcessingData"
- ],
- "http://a.ml/vocabularies/apiContract#modelVersion": [
- {
- "@value": "3.11.0"
- }
- ],
- "http://a.ml/vocabularies/document#sourceSpec": [
- {
- "@value": "Grpc"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document#references": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0",
- "@type": [
- "http://a.ml/vocabularies/document#Document",
- "http://a.ml/vocabularies/document#Fragment",
- "http://a.ml/vocabularies/document#Module",
- "http://a.ml/vocabularies/document#Unit"
- ],
- "http://a.ml/vocabularies/document#encodes": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/web-api",
- "@type": [
- "http://a.ml/vocabularies/apiContract#WebAPI",
- "http://a.ml/vocabularies/apiContract#API",
- "http://a.ml/vocabularies/document#RootDomainElement",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "library"
- }
- ],
- "http://a.ml/vocabularies/apiContract#endpoint": [],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/web-api/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/web-api/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/web-api"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(1,0)-(7,1)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document#declares": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/array/default-array",
- "@type": [
- "http://a.ml/vocabularies/shapes#ArrayShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#items": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/array/default-array/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/array/default-array/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/array/default-array/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/array/default-array/scalar/default-scalar"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(6,11)-(6,17)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/array/default-array/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/array/default-array/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/array/default-array"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(6,2)-(6,30)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 2
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "message"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "sh:name": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/property/property/message"
+ "@value": "quantity"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ },
+ {
+ "@id": "#8",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "[(6,2)-(6,30)]"
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": ".library.Wadus"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "Wadus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(5,0)-(7,1)]"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": ""
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document#references": [],
- "http://a.ml/vocabularies/document#root": [
- {
- "@value": false
- }
- ],
- "http://a.ml/vocabularies/document#package": [
- {
- "@value": "library"
- }
- ],
- "http://a.ml/vocabularies/document#processingData": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/BaseUnitProcessingData",
- "@type": [
- "http://a.ml/vocabularies/document#APIContractProcessingData"
- ],
- "http://a.ml/vocabularies/apiContract#modelVersion": [
- {
- "@value": "3.11.0"
- }
- ],
- "http://a.ml/vocabularies/document#sourceSpec": [
- {
- "@value": "Grpc"
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document#declares": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": ".helloworld.Corpus"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "Corpus"
- }
- ],
- "http://www.w3.org/ns/shacl#in": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/list",
- "@type": "http://www.w3.org/2000/01/rdf-schema#Seq",
- "http://www.w3.org/2000/01/rdf-schema#_1": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/in/data-node",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "UNIVERSAL"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/in/data-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/in/data-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/in/data-node"
+ "@value": 4
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(45,2)-(45,11)]"
+ "@value": "unit_price"
}
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationSchema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/shape/default-node",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/shape/default-node/property/property/UNIVERSAL",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 0
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "UNIVERSAL"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/shape/default-node/property/property/UNIVERSAL/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/shape/default-node/property/property/UNIVERSAL/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#34",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/shape/default-node/property/property/UNIVERSAL"
+ "@value": 5
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(45,2)-(45,16)]"
+ "@value": "line_total"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/shape/default-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/shape/default-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/shape/default-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(44,0)-(46,1)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus"
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(44,0)-(46,1)]"
+ "@value": ".jsonldtest.CartLineItem"
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.Corpus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "core:name": [
{
- "@value": ""
+ "@value": "CartLineItem"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fa",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fa/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ "@id": "#36",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fa/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fa/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#37",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fa/scalar/default-scalar"
+ "@id": "#38",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(30,4)-(30,10)]"
+ "@value": 1
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 1
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "fa"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fa/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fa/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fa"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(30,4)-(30,18)]"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb/shape/default-node",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "NestedMessage2"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb/shape/default-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb/shape/default-node/source-map/synthesized-field/element_1",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "sh:name": [
{
- "@value": "http://a.ml/vocabularies/document#link-target"
+ "@value": "session_id"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ },
+ {
+ "@id": "#39",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "true"
+ "@id": "#40",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
}
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb/shape/default-node/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "http://a.ml/vocabularies/document#link-label"
+ "@value": 2
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "true"
+ "@value": "client_time_epoch_ms"
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb/shape/default-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ]
+ },
+ {
+ "@id": "#41",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb/shape/default-node"
+ "@id": "#42",
+ "@type": [
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": "action"
+ }
+ ],
+ "sh:xone": [
+ {
+ "@id": "#43",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#44",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#45",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#46",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#47",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#48",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#49",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#50",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#51",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#52",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.AddItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "AddItem"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 10
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "add_item"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#54",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#55",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#56",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#57",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#58",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.RemoveItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "RemoveItem"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 11
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "remove_item"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#60",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#61",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#62",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#63",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#64",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#65",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#66",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.UpdateQuantity"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "UpdateQuantity"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 12
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "update_quantity"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#68",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#69",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#70",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#71",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#72",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ApplyCoupon"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ApplyCoupon"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 13
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "apply_coupon"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#74",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#75",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#76",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#77",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#78",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#79",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#80",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#81",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#82",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line1"
+ }
+ ]
+ },
+ {
+ "@id": "#83",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#84",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line2"
+ }
+ ]
+ },
+ {
+ "@id": "#85",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#86",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "city"
+ }
+ ]
+ },
+ {
+ "@id": "#87",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#88",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "state"
+ }
+ ]
+ },
+ {
+ "@id": "#89",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#90",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "postal_code"
+ }
+ ]
+ },
+ {
+ "@id": "#91",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#92",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "country_code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Address"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Address"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "address"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.SetAddress"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "SetAddress"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 14
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "set_address"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#96",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#97",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#98",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#99",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#100",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "nonce"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Ping"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Ping"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 15
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ping"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#102",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#103",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#104",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#105",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#106",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.PaymentMethod"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "PaymentMethod"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#106/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#107",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "PAYMENT_METHOD_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#108",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "CREDIT_CARD"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#109",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "DEBIT_CARD"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#110",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "UPI"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#111",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "NET_BANKING"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#112",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "CASH_ON_DELIVERY"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#113",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#114",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "PAYMENT_METHOD_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#115",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "CREDIT_CARD"
+ }
+ ]
+ },
+ {
+ "@id": "#116",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "DEBIT_CARD"
+ }
+ ]
+ },
+ {
+ "@id": "#117",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "UPI"
+ }
+ ]
+ },
+ {
+ "@id": "#118",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "NET_BANKING"
+ }
+ ]
+ },
+ {
+ "@id": "#119",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "CASH_ON_DELIVERY"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_method"
+ }
+ ]
+ },
+ {
+ "@id": "#121",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#122",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_token"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Checkout"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Checkout"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 16
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "checkout"
+ }
+ ]
+ }
+ ]
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(31,4)-(31,18)]"
+ "@value": "action"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 2
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "fb"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/property/property/fb"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(31,4)-(31,26)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": ".helloworld.SampleMessage.NestedMessage1"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "NestedMessage1"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1"
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(29,2)-(35,3)]"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1"
+ "@value": ".jsonldtest.CartAction"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "core:name": [
{
- "@value": ""
+ "@value": "CartAction"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/array/default-array",
- "@type": [
- "http://a.ml/vocabularies/shapes#ArrayShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#items": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/array/default-array/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/array/default-array/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/array/default-array/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/array/default-array/scalar/default-scalar"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(23,11)-(23,17)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ "@id": "#125",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/array/default-array/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/array/default-array/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#126",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/array/default-array"
+ "@id": "#127",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(23,2)-(23,27)]"
+ "@value": 1
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 1
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "name"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/name"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(23,2)-(23,27)]"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus/shape/library.Wadus",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/references/0/declares/shape/.library.Wadus"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "library.Wadus"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "library.Wadus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ],
+ "sh:name": [
+ {
+ "@value": "session_id"
+ }
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus/shape/library.Wadus/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus/shape/library.Wadus/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#128",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "http://a.ml/vocabularies/document#link-target"
+ "@id": "#129",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "true"
+ "@value": 2
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus/shape/library.Wadus/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "sh:name": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus/shape/library.Wadus"
+ "@value": "server_time_epoch_ms"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ },
+ {
+ "@id": "#130",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "[(24,2)-(24,15)]"
+ "@id": "#131",
+ "@type": [
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": "event"
+ }
+ ],
+ "sh:xone": [
+ {
+ "@id": "#132",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#133",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#134",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#135",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "subtotal"
+ }
+ ]
+ },
+ {
+ "@id": "#136",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
+ },
+ {
+ "@id": "#137",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#138",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "tax"
+ }
+ ]
+ },
+ {
+ "@id": "#139",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.PriceUpdated"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "PriceUpdated"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 10
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "price_updated"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#141",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#142",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#143",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#144",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#145",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ },
+ {
+ "@id": "#146",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CouponAccepted"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CouponAccepted"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 11
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "coupon_accepted"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#148",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#149",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#150",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#151",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#152",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ },
+ {
+ "@id": "#153",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#154",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "reason"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CouponRejected"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CouponRejected"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 12
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "coupon_rejected"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#156",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#157",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#158",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#159",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#160",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#161",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#162",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OutOfStock"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OutOfStock"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 13
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "out_of_stock"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#164",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#165",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#166",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#167",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#168",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "carrier"
+ }
+ ]
+ },
+ {
+ "@id": "#169",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#170",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "service_level"
+ }
+ ]
+ },
+ {
+ "@id": "#171",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#172",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#173",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "estimated_days"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ShippingUpdated"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ShippingUpdated"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 14
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping_updated"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#175",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#176",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#177",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#178",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#179",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "field"
+ }
+ ]
+ },
+ {
+ "@id": "#180",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#181",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ValidationError"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ValidationError"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 15
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "validation_error"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#183",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#184",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#185",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#186",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#187",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "nonce"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Pong"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Pong"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 16
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "pong"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#189",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#190",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#191",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#192",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#193",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#194",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#195",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#1",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#2",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#3",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#4",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#5",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#6",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#7",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#8",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ },
+ {
+ "@id": "#34",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CartLineItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CartLineItem"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_items"
+ }
+ ]
+ },
+ {
+ "@id": "#196",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "subtotal"
+ }
+ ]
+ },
+ {
+ "@id": "#197",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
+ },
+ {
+ "@id": "#198",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#199",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "tax"
+ }
+ ]
+ },
+ {
+ "@id": "#200",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ },
+ {
+ "@id": "#201",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#202",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 8
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_method"
+ }
+ ]
+ },
+ {
+ "@id": "#203",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#78",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#79",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#80",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#81",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#82",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line1"
+ }
+ ]
+ },
+ {
+ "@id": "#83",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#84",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line2"
+ }
+ ]
+ },
+ {
+ "@id": "#85",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#86",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "city"
+ }
+ ]
+ },
+ {
+ "@id": "#87",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#88",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "state"
+ }
+ ]
+ },
+ {
+ "@id": "#89",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#90",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "postal_code"
+ }
+ ]
+ },
+ {
+ "@id": "#91",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#92",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "country_code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Address"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Address"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 9
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping_address"
+ }
+ ]
+ },
+ {
+ "@id": "#204",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#205",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 10
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_time_epoch_ms"
+ }
+ ]
+ },
+ {
+ "@id": "#206",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#207",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 11
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "confirmation_message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CheckoutSuccess"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CheckoutSuccess"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 17
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "checkout_success"
+ }
+ ]
+ }
+ ]
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 2
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "wadus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/property/property/wadus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(24,2)-(24,26)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": ".helloworld.HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest"
+ ],
+ "sh:name": [
+ {
+ "@value": "event"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(22,0)-(25,1)]"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest"
+ "@value": ".jsonldtest.CartEvent"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "core:name": [
{
- "@value": ""
+ "@value": "CartEvent"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/query",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/query/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ "@id": "#185",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/query/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/query/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#186",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/query/scalar/default-scalar"
+ "@id": "#187",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(49,2)-(49,8)]"
+ "@value": 1
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 1
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "query"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/query/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/query/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/query"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(49,2)-(49,19)]"
- }
- ]
+ ],
+ "sh:name": [
+ {
+ "@value": "nonce"
+ }
+ ]
}
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/page_number",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/page_number/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Pong"
}
- ],
- "http://a.ml/vocabularies/shapes#format": [
+ ],
+ "core:name": [
{
- "@value": "int32"
+ "@value": "Pong"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
+ {
+ "@id": "#210",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/page_number/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/page_number/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#211",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/page_number/scalar/default-scalar"
+ "@id": "#212",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(50,2)-(50,7)]"
+ "@value": 1
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 2
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "page_number"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/page_number/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/page_number/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/page_number"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(50,2)-(50,24)]"
- }
- ]
- }
- ]
- }
- ]
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#213",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#214",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderStatus"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderStatus"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#214/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#215",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#216",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#217",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#218",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#219",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#220",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ }
+ ],
+ "rdfs:_7": [
+ {
+ "@id": "#221",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_8": [
+ {
+ "@id": "#222",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#223",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#224",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#225",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ },
+ {
+ "@id": "#226",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ },
+ {
+ "@id": "#227",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ },
+ {
+ "@id": "#228",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ },
+ {
+ "@id": "#229",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ },
+ {
+ "@id": "#230",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ },
+ {
+ "@id": "#231",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "status"
+ }
+ ]
+ },
+ {
+ "@id": "#235",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#236",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "message"
+ }
+ ]
+ },
+ {
+ "@id": "#237",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#238",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "event_time_epoch_ms"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.StatusUpdate"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "StatusUpdate"
+ }
+ ]
+ },
+ {
+ "@id": "#240",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#241",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#242",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#243",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#244",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "accepted"
+ }
+ ]
+ },
+ {
+ "@id": "#245",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#246",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "rejected"
+ }
+ ]
+ },
+ {
+ "@id": "#247",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#248",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#249",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#250",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#251",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#252",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#253",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "reason"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ItemRejection"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ItemRejection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "rejections"
+ }
+ ]
+ },
+ {
+ "@id": "#255",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "new_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.AddLineItemsResult"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "AddLineItemsResult"
+ }
+ ]
+ },
+ {
+ "@id": "#191",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#192",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#193",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#194",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#195",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#1",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#2",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#3",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#4",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#5",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#6",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#7",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#8",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ },
+ {
+ "@id": "#34",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CartLineItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CartLineItem"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_items"
+ }
+ ]
+ },
+ {
+ "@id": "#196",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "subtotal"
+ }
+ ]
+ },
+ {
+ "@id": "#197",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
+ },
+ {
+ "@id": "#198",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#199",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "tax"
+ }
+ ]
+ },
+ {
+ "@id": "#200",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ },
+ {
+ "@id": "#201",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#202",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 8
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_method"
+ }
+ ]
+ },
+ {
+ "@id": "#203",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#78",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#79",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#80",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#81",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#82",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line1"
+ }
+ ]
+ },
+ {
+ "@id": "#83",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#84",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line2"
+ }
+ ]
+ },
+ {
+ "@id": "#85",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#86",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "city"
+ }
+ ]
+ },
+ {
+ "@id": "#87",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#88",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "state"
+ }
+ ]
+ },
+ {
+ "@id": "#89",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#90",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "postal_code"
+ }
+ ]
+ },
+ {
+ "@id": "#91",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#92",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "country_code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Address"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Address"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 9
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping_address"
+ }
+ ]
+ },
+ {
+ "@id": "#204",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#205",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 10
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_time_epoch_ms"
+ }
+ ]
+ },
+ {
+ "@id": "#206",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#207",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 11
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "confirmation_message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CheckoutSuccess"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CheckoutSuccess"
+ }
+ ]
+ },
+ {
+ "@id": "#257",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#258",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#259",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#260",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#261",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#boolean"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "include_current"
+ }
+ ]
+ },
+ {
+ "@id": "#262",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#263",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "max_updates"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.WatchOrderStatusRequest"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "WatchOrderStatusRequest"
+ }
+ ]
+ },
+ {
+ "@id": "#76",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#77",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#78",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#79",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#80",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#81",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#82",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line1"
+ }
+ ]
+ },
+ {
+ "@id": "#83",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#84",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line2"
+ }
+ ]
+ },
+ {
+ "@id": "#85",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#86",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "city"
+ }
+ ]
+ },
+ {
+ "@id": "#87",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#88",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "state"
+ }
+ ]
+ },
+ {
+ "@id": "#89",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#90",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "postal_code"
+ }
+ ]
+ },
+ {
+ "@id": "#91",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#92",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "country_code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Address"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Address"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "address"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.SetAddress"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "SetAddress"
+ }
+ ]
+ },
+ {
+ "@id": "#265",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#266",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#267",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#268",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#214",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderStatus"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderStatus"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#214/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#215",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#216",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#217",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#218",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#219",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#220",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ }
+ ],
+ "rdfs:_7": [
+ {
+ "@id": "#221",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_8": [
+ {
+ "@id": "#222",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#223",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#224",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#225",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ },
+ {
+ "@id": "#226",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ },
+ {
+ "@id": "#227",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ },
+ {
+ "@id": "#228",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ },
+ {
+ "@id": "#229",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ },
+ {
+ "@id": "#230",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ },
+ {
+ "@id": "#231",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "status"
+ }
+ ]
+ },
+ {
+ "@id": "#269",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ },
+ {
+ "@id": "#270",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#271",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#272",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#273",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#274",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#275",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#276",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#277",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#278",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#279",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ },
+ {
+ "@id": "#280",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderLine"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderLine"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "lines"
+ }
+ ]
+ },
+ {
+ "@id": "#282",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#283",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "created_at_epoch_ms"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Order"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Order"
+ }
+ ]
+ },
+ {
+ "@id": "#177",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#178",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#179",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "field"
+ }
+ ]
+ },
+ {
+ "@id": "#180",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#181",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ValidationError"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ValidationError"
+ }
+ ]
+ },
+ {
+ "@id": "#104",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#105",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#106",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.PaymentMethod"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "PaymentMethod"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#106/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#107",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "PAYMENT_METHOD_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#108",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "CREDIT_CARD"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#109",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "DEBIT_CARD"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#110",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "UPI"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#111",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "NET_BANKING"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#112",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "CASH_ON_DELIVERY"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#113",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#114",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "PAYMENT_METHOD_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#115",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "CREDIT_CARD"
+ }
+ ]
+ },
+ {
+ "@id": "#116",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "DEBIT_CARD"
+ }
+ ]
+ },
+ {
+ "@id": "#117",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "UPI"
+ }
+ ]
+ },
+ {
+ "@id": "#118",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "NET_BANKING"
+ }
+ ]
+ },
+ {
+ "@id": "#119",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "CASH_ON_DELIVERY"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_method"
+ }
+ ]
+ },
+ {
+ "@id": "#121",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#122",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_token"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Checkout"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Checkout"
+ }
+ ]
+ },
+ {
+ "@id": "#286",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#287",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#288",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#265",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#266",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#267",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#268",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#214",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderStatus"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderStatus"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#214/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#215",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#216",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#217",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#218",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#219",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#220",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ }
+ ],
+ "rdfs:_7": [
+ {
+ "@id": "#221",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_8": [
+ {
+ "@id": "#222",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#223",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#224",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#225",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ },
+ {
+ "@id": "#226",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ },
+ {
+ "@id": "#227",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ },
+ {
+ "@id": "#228",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ },
+ {
+ "@id": "#229",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ },
+ {
+ "@id": "#230",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ },
+ {
+ "@id": "#231",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "status"
+ }
+ ]
+ },
+ {
+ "@id": "#269",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ },
+ {
+ "@id": "#270",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#271",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#272",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#273",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#274",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#275",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#276",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#277",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#278",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#279",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ },
+ {
+ "@id": "#280",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderLine"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderLine"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "lines"
+ }
+ ]
+ },
+ {
+ "@id": "#282",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#283",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "created_at_epoch_ms"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Order"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Order"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrdersList"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrdersList"
+ }
+ ]
+ },
+ {
+ "@id": "#98",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#99",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#100",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "nonce"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Ping"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Ping"
+ }
+ ]
+ },
+ {
+ "@id": "#166",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#167",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#168",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "carrier"
+ }
+ ]
+ },
+ {
+ "@id": "#169",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#170",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "service_level"
+ }
+ ]
+ },
+ {
+ "@id": "#171",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#172",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#173",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "estimated_days"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ShippingUpdated"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ShippingUpdated"
+ }
+ ]
+ },
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ },
+ {
+ "@id": "#150",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#151",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#152",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ },
+ {
+ "@id": "#153",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#154",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "reason"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CouponRejected"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CouponRejected"
+ }
+ ]
+ },
+ {
+ "@id": "#70",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#71",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#72",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ApplyCoupon"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ApplyCoupon"
+ }
+ ]
+ },
+ {
+ "@id": "#249",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#250",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#251",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#252",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#253",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "reason"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ItemRejection"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ItemRejection"
+ }
+ ]
+ },
+ {
+ "@id": "#290",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#291",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#292",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#293",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#294",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#295",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#296",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#297",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#298",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#299",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.LineItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "LineItem"
+ }
+ ]
+ },
+ {
+ "@id": "#158",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#159",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#160",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#161",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#162",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OutOfStock"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OutOfStock"
+ }
+ ]
},
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/result_per_page",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/result_per_page/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ "@id": "#134",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#135",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "subtotal"
+ }
+ ]
+ },
+ {
+ "@id": "#136",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
+ },
+ {
+ "@id": "#137",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#138",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "tax"
+ }
+ ]
+ },
+ {
+ "@id": "#139",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.PriceUpdated"
}
- ],
- "http://a.ml/vocabularies/shapes#format": [
+ ],
+ "core:name": [
{
- "@value": "int32"
+ "@value": "PriceUpdated"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
+ {
+ "@id": "#272",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#273",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#274",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#275",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#276",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#277",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#278",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#279",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/result_per_page/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/result_per_page/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#280",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/result_per_page/scalar/default-scalar"
+ "@value": 5
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(51,2)-(51,7)]"
+ "@value": "line_total"
}
- ]
- }
- ]
+ ]
}
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 3
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "result_per_page"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/result_per_page/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/result_per_page/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/result_per_page"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(51,2)-(51,28)]"
- }
- ]
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderLine"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderLine"
}
- ]
- }
- ]
+ ]
},
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus/scalar/Corpus",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
+ "@id": "#214",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
{
- "@value": "Corpus"
+ "@value": ".jsonldtest.OrderStatus"
}
- ],
- "http://www.w3.org/ns/shacl#name": [
+ ],
+ "core:name": [
{
- "@value": "Corpus"
+ "@value": "OrderStatus"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ],
+ "sh:in": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus/scalar/Corpus/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus/scalar/Corpus/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#214/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#215",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#216",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#217",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#218",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
{
- "@value": "http://a.ml/vocabularies/document#link-target"
+ "@id": "#219",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "rdfs:_6": [
{
- "@value": "true"
+ "@id": "#220",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus/scalar/Corpus/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "rdfs:_7": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus/scalar/Corpus"
+ "@id": "#221",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "rdfs:_8": [
{
- "@value": "[(61,2)-(61,8)]"
+ "@id": "#222",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
}
- ]
- }
- ]
+ ]
}
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 4
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "corpus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/property/property/corpus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(61,2)-(61,20)]"
- }
- ]
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#223",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#224",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#225",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ },
+ {
+ "@id": "#226",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ },
+ {
+ "@id": "#227",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ },
+ {
+ "@id": "#228",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ },
+ {
+ "@id": "#229",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ },
+ {
+ "@id": "#230",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ },
+ {
+ "@id": "#231",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
}
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": ".helloworld.SearchRequest"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "SearchRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ "@id": "#143",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#144",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#145",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ },
{
- "@value": "[(48,0)-(62,1)]"
+ "@id": "#146",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CouponAccepted"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "core:name": [
{
- "@value": ""
+ "@value": "CouponAccepted"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/property/property/fa",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/property/property/fa/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ "@id": "#301",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/property/property/fa/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/property/property/fa/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#302",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#303",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/property/property/fa/scalar/default-scalar"
+ "@value": 1
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(33,6)-(33,12)]"
+ "@value": "order_id"
}
- ]
- }
- ]
+ ]
}
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 1
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "fa"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/property/property/fa/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/property/property/fa/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/property/property/fa"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(33,6)-(33,20)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": ".helloworld.SampleMessage.NestedMessage1.NestedMessage2"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "NestedMessage2"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.GetOrderRequest"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "core:name": [
{
- "@value": "[(32,4)-(34,5)]"
+ "@value": "GetOrderRequest"
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2"
+ ]
+ },
+ {
+ "@id": "#106",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.PaymentMethod"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "core:name": [
{
- "@value": ""
+ "@value": "PaymentMethod"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#additionalPropertiesKeySchema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/scalar/default-scalar"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(28,6)-(28,12)]"
- }
- ]
- }
- ]
- }
- ]
+ ],
+ "sh:in": [
+ {
+ "@id": "#106/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#107",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "PAYMENT_METHOD_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#108",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "CREDIT_CARD"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#109",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "DEBIT_CARD"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#110",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "UPI"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#111",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "NET_BANKING"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#112",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "CASH_ON_DELIVERY"
+ }
+ ]
+ }
+ ]
}
- ],
- "http://www.w3.org/ns/shacl#additionalPropertiesSchema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/shape/default-node",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SearchRequest"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "SearchRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/shape/default-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/shape/default-node/source-map/synthesized-field/element_1",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#113",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#114",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "PAYMENT_METHOD_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#115",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "CREDIT_CARD"
+ }
+ ]
+ },
+ {
+ "@id": "#116",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "DEBIT_CARD"
+ }
+ ]
+ },
+ {
+ "@id": "#117",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "UPI"
+ }
+ ]
+ },
+ {
+ "@id": "#118",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "NET_BANKING"
+ }
+ ]
},
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/shape/default-node/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-label"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/shape/default-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/shape/default-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(28,14)-(28,27)]"
- }
- ]
- }
- ]
- }
- ]
+ "@id": "#119",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "CASH_ON_DELIVERY"
+ }
+ ]
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
+ {
+ "@id": "#45",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#46",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#47",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#48",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#49",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#50",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#51",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#52",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/shape/default-node"
+ "@value": 4
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(28,2)-(28,42)]"
+ "@value": "unit_price"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 3
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "searches"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/searches"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(28,2)-(28,42)]"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc/shape/NestedMessage1.NestedMessage2",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage.NestedMessage1.NestedMessage2"
+ ]
}
- ],
- "http://a.ml/vocabularies/document#link-label": [
+ ],
+ "sh:name": [
{
- "@value": "NestedMessage1.NestedMessage2"
+ "@value": ".jsonldtest.AddItem"
}
- ],
- "http://www.w3.org/ns/shacl#name": [
+ ],
+ "core:name": [
{
- "@value": "NestedMessage1.NestedMessage2"
+ "@value": "AddItem"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
+ {
+ "@id": "#56",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc/shape/NestedMessage1.NestedMessage2/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc/shape/NestedMessage1.NestedMessage2/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ "@id": "#57",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "true"
+ "@id": "#58",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc/shape/NestedMessage1.NestedMessage2/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc/shape/NestedMessage1.NestedMessage2"
+ "@value": 1
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(36,2)-(36,31)]"
+ "@value": "sku"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 10
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "fc"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fc"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(36,2)-(36,40)]"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd/shape/.helloworld.HelloRequest",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest"
+ ]
}
- ],
- "http://a.ml/vocabularies/document#link-label": [
+ ],
+ "sh:name": [
{
- "@value": ".helloworld.HelloRequest"
+ "@value": ".jsonldtest.RemoveItem"
}
- ],
- "http://www.w3.org/ns/shacl#name": [
+ ],
+ "core:name": [
{
- "@value": ".helloworld.HelloRequest"
+ "@value": "RemoveItem"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
+ {
+ "@id": "#62",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd/shape/.helloworld.HelloRequest/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd/shape/.helloworld.HelloRequest/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#63",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
+ "@id": "#64",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd/shape/.helloworld.HelloRequest/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd/shape/.helloworld.HelloRequest"
+ "@value": 1
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(37,2)-(37,26)]"
+ "@value": "sku"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 11
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "fd"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/property/property/fd"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(37,2)-(37,35)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": ".helloworld.SampleMessage"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "SampleMessage"
- }
- ],
- "http://www.w3.org/ns/shacl#and": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof",
- "@type": [
- "http://a.ml/vocabularies/shapes#UnionShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#anyOf": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/property/property/name",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/property/property/name/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/property/property/name/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/property/property/name/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/property/property/name/scalar/default-scalar"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(39,4)-(39,10)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 4
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "name"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/property/property/name/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/property/property/name/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/property/property/name"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(39,4)-(39,20)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ "@id": "#65",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "[(39,4)-(39,20)]"
+ "@id": "#66",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message/shape/HelloRequest",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message/shape/HelloRequest/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message/shape/HelloRequest/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "http://a.ml/vocabularies/document#link-target"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "true"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message/shape/HelloRequest/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message/shape/HelloRequest"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(40,4)-(40,16)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 9
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "sub_message"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/property/property/sub_message"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(40,4)-(40,33)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/anyOf/shape/default-node_10"
+ "@value": 2
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(40,4)-(40,33)]"
+ "@value": "quantity"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "test_oneof"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/and/union/test_oneof"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(38,2)-(41,3)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage"
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(27,0)-(42,1)]"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.SampleMessage"
+ "@value": ".jsonldtest.UpdateQuantity"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "core:name": [
{
- "@value": ""
+ "@value": "UpdateQuantity"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": ".helloworld.SearchRequest.Corpus"
- }
- ],
- "http://a.ml/vocabularies/core#name": [
- {
- "@value": "Corpus"
- }
- ],
- "http://www.w3.org/ns/shacl#in": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/list",
- "@type": "http://www.w3.org/2000/01/rdf-schema#Seq",
- "http://www.w3.org/2000/01/rdf-schema#_1": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "UNIVERSAL"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ "@id": "#78",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ "@id": "#79",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "[(53,4)-(53,13)]"
+ "@id": "#80",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/2000/01/rdf-schema#_2": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_4",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "WEB"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_4/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_4/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_4"
+ "@value": 1
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(54,4)-(54,7)]"
+ "@value": "name"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/2000/01/rdf-schema#_3": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_5",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "IMAGES"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_5/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_5/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#81",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_5"
+ "@id": "#82",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(55,4)-(55,10)]"
+ "@value": 2
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/2000/01/rdf-schema#_4": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_6",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "LOCAL"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_6/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_6/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "sh:name": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_6"
+ "@value": "line1"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ },
+ {
+ "@id": "#83",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "[(56,4)-(56,9)]"
+ "@id": "#84",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/2000/01/rdf-schema#_5": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_7",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "NEWS"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_7/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_7/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_7"
+ "@value": 3
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(57,4)-(57,8)]"
+ "@value": "line2"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/2000/01/rdf-schema#_6": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_8",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "PRODUCTS"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_8/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_8/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#85",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_8"
+ "@id": "#86",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(58,4)-(58,12)]"
+ "@value": 4
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://www.w3.org/2000/01/rdf-schema#_7": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_9",
- "@type": [
- "http://a.ml/vocabularies/data#Scalar",
- "http://a.ml/vocabularies/data#Node",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/data#value": [
- {
- "@value": "VIDEO"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_9/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_9/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "sh:name": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/in/data-node_9"
+ "@value": "city"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ },
+ {
+ "@id": "#87",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "[(59,4)-(59,9)]"
+ "@id": "#88",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationSchema": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/UNIVERSAL",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 0
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "UNIVERSAL"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/UNIVERSAL/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/UNIVERSAL/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/UNIVERSAL"
+ "@value": 5
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(53,4)-(53,18)]"
+ "@value": "state"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/WEB",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 1
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "WEB"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ]
+ },
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/WEB/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/WEB/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#89",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/WEB"
+ "@id": "#90",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "[(54,4)-(54,12)]"
+ "@value": 6
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/IMAGES",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 2
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "IMAGES"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/IMAGES/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/IMAGES/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "sh:name": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/IMAGES"
+ "@value": "postal_code"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ },
+ {
+ "@id": "#91",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
{
- "@value": "[(55,4)-(55,15)]"
+ "@id": "#92",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/LOCAL",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 3
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "LOCAL"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/LOCAL/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/LOCAL/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "raml-shapes:serializationOrder": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/LOCAL"
+ "@value": 7
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:name": [
{
- "@value": "[(56,4)-(56,14)]"
+ "@value": "country_code"
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/NEWS",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 4
+ ]
}
- ],
- "http://www.w3.org/ns/shacl#name": [
+ ],
+ "sh:name": [
{
- "@value": "NEWS"
+ "@value": ".jsonldtest.Address"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ],
+ "core:name": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/NEWS/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/NEWS/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/NEWS"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(57,4)-(57,13)]"
- }
- ]
- }
- ]
+ "@value": "Address"
}
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/PRODUCTS",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 5
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
+ ]
+ }
+ ],
+ "@type": [
+ "doc:Document",
+ "doc:Fragment",
+ "doc:Module",
+ "doc:Unit"
+ ],
+ "doc:encodes": [
+ {
+ "@id": "#305",
+ "@type": [
+ "apiContract:WebAPI",
+ "apiContract:API",
+ "doc:RootDomainElement",
+ "doc:DomainElement"
+ ],
+ "core:name": [
{
- "@value": "PRODUCTS"
+ "@value": "jsonldtest"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ],
+ "apiContract:endpoint": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/PRODUCTS/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/PRODUCTS/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "@id": "#315",
+ "@type": [
+ "apiContract:EndPoint",
+ "doc:DomainElement"
+ ],
+ "core:name": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/PRODUCTS"
+ "@value": "OrderService"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "apiContract:supportedOperation": [
+ {
+ "@id": "#316",
+ "@type": [
+ "apiContract:Operation",
+ "core:Operation",
+ "doc:DomainElement"
+ ],
+ "apiContract:method": [
+ {
+ "@value": "post"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "GetOrder"
+ }
+ ],
+ "apiContract:expects": [
+ {
+ "@id": "#317",
+ "@type": [
+ "apiContract:Request",
+ "core:Request",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#318",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/grpc"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#301",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#302",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#303",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.GetOrderRequest"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "GetOrderRequest"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:returns": [
+ {
+ "@id": "#319",
+ "@type": [
+ "apiContract:Response",
+ "core:Response",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#320",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/protobuf"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#265",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#266",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#267",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#268",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#214",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderStatus"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderStatus"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#214/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#215",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#216",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#217",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#218",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#219",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#220",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ }
+ ],
+ "rdfs:_7": [
+ {
+ "@id": "#221",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_8": [
+ {
+ "@id": "#222",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#223",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#224",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#225",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ },
+ {
+ "@id": "#226",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ },
+ {
+ "@id": "#227",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ },
+ {
+ "@id": "#228",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ },
+ {
+ "@id": "#229",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ },
+ {
+ "@id": "#230",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ },
+ {
+ "@id": "#231",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "status"
+ }
+ ]
+ },
+ {
+ "@id": "#269",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ },
+ {
+ "@id": "#270",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#271",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#272",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#273",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#274",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#275",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#276",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#277",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#278",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#279",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ },
+ {
+ "@id": "#280",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderLine"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderLine"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "lines"
+ }
+ ]
+ },
+ {
+ "@id": "#282",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#283",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "created_at_epoch_ms"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Order"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Order"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:operationId": [
+ {
+ "@value": "GetOrder"
+ }
+ ]
+ },
+ {
+ "@id": "#321",
+ "@type": [
+ "apiContract:Operation",
+ "core:Operation",
+ "doc:DomainElement"
+ ],
+ "apiContract:method": [
+ {
+ "@value": "post"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "GetOrders"
+ }
+ ],
+ "apiContract:expects": [
+ {
+ "@id": "#322",
+ "@type": [
+ "apiContract:Request",
+ "core:Request",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#323",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/grpc"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#214",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderStatus"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderStatus"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#214/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#215",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#216",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#217",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#218",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#219",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#220",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ }
+ ],
+ "rdfs:_7": [
+ {
+ "@id": "#221",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_8": [
+ {
+ "@id": "#222",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#223",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#224",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#225",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ },
+ {
+ "@id": "#226",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ },
+ {
+ "@id": "#227",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ },
+ {
+ "@id": "#228",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ },
+ {
+ "@id": "#229",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ },
+ {
+ "@id": "#230",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ },
+ {
+ "@id": "#231",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:returns": [
+ {
+ "@id": "#324",
+ "@type": [
+ "apiContract:Response",
+ "core:Response",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#325",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/protobuf"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#286",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#287",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#288",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#265",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#266",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#267",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#268",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#214",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderStatus"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderStatus"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#214/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#215",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#216",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#217",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#218",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#219",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#220",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ }
+ ],
+ "rdfs:_7": [
+ {
+ "@id": "#221",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_8": [
+ {
+ "@id": "#222",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#223",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#224",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#225",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ },
+ {
+ "@id": "#226",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ },
+ {
+ "@id": "#227",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ },
+ {
+ "@id": "#228",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ },
+ {
+ "@id": "#229",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ },
+ {
+ "@id": "#230",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ },
+ {
+ "@id": "#231",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "status"
+ }
+ ]
+ },
+ {
+ "@id": "#269",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ },
+ {
+ "@id": "#270",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#271",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#272",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#273",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#274",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#275",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#276",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#277",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#278",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#279",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ },
+ {
+ "@id": "#280",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderLine"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderLine"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "lines"
+ }
+ ]
+ },
+ {
+ "@id": "#282",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#283",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "created_at_epoch_ms"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Order"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Order"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrdersList"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrdersList"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:operationId": [
+ {
+ "@value": "GetOrders"
+ }
+ ]
+ },
+ {
+ "@id": "#326",
+ "@type": [
+ "apiContract:Operation",
+ "core:Operation",
+ "doc:DomainElement"
+ ],
+ "apiContract:method": [
+ {
+ "@value": "subscribe"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "WatchOrderStatus"
+ }
+ ],
+ "apiContract:expects": [
+ {
+ "@id": "#327",
+ "@type": [
+ "apiContract:Request",
+ "core:Request",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#328",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/grpc"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#257",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#258",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#259",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#260",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#261",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#boolean"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "include_current"
+ }
+ ]
+ },
+ {
+ "@id": "#262",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#263",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "max_updates"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.WatchOrderStatusRequest"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "WatchOrderStatusRequest"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:returns": [
+ {
+ "@id": "#329",
+ "@type": [
+ "apiContract:Response",
+ "core:Response",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#330",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/protobuf"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#210",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#211",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#212",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#213",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#214",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OrderStatus"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OrderStatus"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#214/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#215",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#216",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#217",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#218",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#219",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#220",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ }
+ ],
+ "rdfs:_7": [
+ {
+ "@id": "#221",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_8": [
+ {
+ "@id": "#222",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#223",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#224",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#225",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CREATED"
+ }
+ ]
+ },
+ {
+ "@id": "#226",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CONFIRMED"
+ }
+ ]
+ },
+ {
+ "@id": "#227",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_PACKED"
+ }
+ ]
+ },
+ {
+ "@id": "#228",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_SHIPPED"
+ }
+ ]
+ },
+ {
+ "@id": "#229",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_OUT_FOR_DELIVERY"
+ }
+ ]
+ },
+ {
+ "@id": "#230",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_DELIVERED"
+ }
+ ]
+ },
+ {
+ "@id": "#231",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ORDER_STATUS_CANCELLED"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "status"
+ }
+ ]
+ },
+ {
+ "@id": "#235",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#236",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "message"
+ }
+ ]
+ },
+ {
+ "@id": "#237",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#238",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "event_time_epoch_ms"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.StatusUpdate"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "StatusUpdate"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:operationId": [
+ {
+ "@value": "WatchOrderStatus"
+ }
+ ]
+ },
+ {
+ "@id": "#331",
+ "@type": [
+ "apiContract:Operation",
+ "core:Operation",
+ "doc:DomainElement"
+ ],
+ "apiContract:method": [
+ {
+ "@value": "publish"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "AddLineItems"
+ }
+ ],
+ "apiContract:expects": [
+ {
+ "@id": "#332",
+ "@type": [
+ "apiContract:Request",
+ "core:Request",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#333",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/grpc"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#290",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#291",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#292",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#293",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#294",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#295",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#296",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#297",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#298",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#299",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.LineItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "LineItem"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:returns": [
+ {
+ "@id": "#334",
+ "@type": [
+ "apiContract:Response",
+ "core:Response",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#335",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/protobuf"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#240",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#241",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#242",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#243",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#244",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "accepted"
+ }
+ ]
+ },
+ {
+ "@id": "#245",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#246",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "rejected"
+ }
+ ]
+ },
+ {
+ "@id": "#247",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#248",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#249",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#250",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#251",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#252",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#253",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "reason"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ItemRejection"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ItemRejection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "rejections"
+ }
+ ]
+ },
+ {
+ "@id": "#255",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "new_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.AddLineItemsResult"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "AddLineItemsResult"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:operationId": [
+ {
+ "@value": "AddLineItems"
+ }
+ ]
+ },
{
- "@value": "[(58,4)-(58,17)]"
+ "@id": "#336",
+ "@type": [
+ "apiContract:Operation",
+ "core:Operation",
+ "doc:DomainElement"
+ ],
+ "apiContract:method": [
+ {
+ "@value": "pubsub"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CartSession"
+ }
+ ],
+ "apiContract:expects": [
+ {
+ "@id": "#337",
+ "@type": [
+ "apiContract:Request",
+ "core:Request",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#338",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/grpc"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#36",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#37",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#38",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "session_id"
+ }
+ ]
+ },
+ {
+ "@id": "#39",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#40",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "client_time_epoch_ms"
+ }
+ ]
+ },
+ {
+ "@id": "#41",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#42",
+ "@type": [
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": "action"
+ }
+ ],
+ "sh:xone": [
+ {
+ "@id": "#43",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#44",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#45",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#46",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#47",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#48",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#49",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#50",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#51",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#52",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.AddItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "AddItem"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 10
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "add_item"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#54",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#55",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#56",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#57",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#58",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.RemoveItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "RemoveItem"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 11
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "remove_item"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#60",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#61",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#62",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#63",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#64",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#65",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#66",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.UpdateQuantity"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "UpdateQuantity"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 12
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "update_quantity"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#68",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#69",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#70",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#71",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#72",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ApplyCoupon"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ApplyCoupon"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 13
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "apply_coupon"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#74",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#75",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#76",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#77",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#78",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#79",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#80",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#81",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#82",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line1"
+ }
+ ]
+ },
+ {
+ "@id": "#83",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#84",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line2"
+ }
+ ]
+ },
+ {
+ "@id": "#85",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#86",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "city"
+ }
+ ]
+ },
+ {
+ "@id": "#87",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#88",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "state"
+ }
+ ]
+ },
+ {
+ "@id": "#89",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#90",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "postal_code"
+ }
+ ]
+ },
+ {
+ "@id": "#91",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#92",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "country_code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Address"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Address"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "address"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.SetAddress"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "SetAddress"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 14
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "set_address"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#96",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#97",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#98",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#99",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#100",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "nonce"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Ping"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Ping"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 15
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "ping"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#102",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#103",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#104",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#105",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#106",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.PaymentMethod"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "PaymentMethod"
+ }
+ ],
+ "sh:in": [
+ {
+ "@id": "#106/list",
+ "@type": [
+ "rdfs:Seq"
+ ],
+ "rdfs:_1": [
+ {
+ "@id": "#107",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "PAYMENT_METHOD_UNSPECIFIED"
+ }
+ ]
+ }
+ ],
+ "rdfs:_2": [
+ {
+ "@id": "#108",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "CREDIT_CARD"
+ }
+ ]
+ }
+ ],
+ "rdfs:_3": [
+ {
+ "@id": "#109",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "DEBIT_CARD"
+ }
+ ]
+ }
+ ],
+ "rdfs:_4": [
+ {
+ "@id": "#110",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "UPI"
+ }
+ ]
+ }
+ ],
+ "rdfs:_5": [
+ {
+ "@id": "#111",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "NET_BANKING"
+ }
+ ]
+ }
+ ],
+ "rdfs:_6": [
+ {
+ "@id": "#112",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
+ {
+ "@value": "CASH_ON_DELIVERY"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationSchema": [
+ {
+ "@id": "#113",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#114",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 0
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "PAYMENT_METHOD_UNSPECIFIED"
+ }
+ ]
+ },
+ {
+ "@id": "#115",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "CREDIT_CARD"
+ }
+ ]
+ },
+ {
+ "@id": "#116",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "DEBIT_CARD"
+ }
+ ]
+ },
+ {
+ "@id": "#117",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "UPI"
+ }
+ ]
+ },
+ {
+ "@id": "#118",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "NET_BANKING"
+ }
+ ]
+ },
+ {
+ "@id": "#119",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "CASH_ON_DELIVERY"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_method"
+ }
+ ]
+ },
+ {
+ "@id": "#121",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#122",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_token"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Checkout"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Checkout"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 16
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "checkout"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "action"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CartAction"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CartAction"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:returns": [
+ {
+ "@id": "#339",
+ "@type": [
+ "apiContract:Response",
+ "core:Response",
+ "apiContract:Message",
+ "doc:DomainElement"
+ ],
+ "apiContract:payload": [
+ {
+ "@id": "#340",
+ "@type": [
+ "apiContract:Payload",
+ "core:Payload",
+ "doc:DomainElement"
+ ],
+ "core:mediaType": [
+ {
+ "@value": "application/protobuf"
+ }
+ ],
+ "raml-shapes:schema": [
+ {
+ "@id": "#125",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#126",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#127",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "session_id"
+ }
+ ]
+ },
+ {
+ "@id": "#128",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#129",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "server_time_epoch_ms"
+ }
+ ]
+ },
+ {
+ "@id": "#130",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#131",
+ "@type": [
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:name": [
+ {
+ "@value": "event"
+ }
+ ],
+ "sh:xone": [
+ {
+ "@id": "#132",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#133",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#134",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#135",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "subtotal"
+ }
+ ]
+ },
+ {
+ "@id": "#136",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
+ },
+ {
+ "@id": "#137",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#138",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "tax"
+ }
+ ]
+ },
+ {
+ "@id": "#139",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.PriceUpdated"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "PriceUpdated"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 10
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "price_updated"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#141",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#142",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#143",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#144",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#145",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ },
+ {
+ "@id": "#146",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CouponAccepted"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CouponAccepted"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 11
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "coupon_accepted"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#148",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#149",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#150",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#151",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#152",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "code"
+ }
+ ]
+ },
+ {
+ "@id": "#153",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#154",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "reason"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CouponRejected"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CouponRejected"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 12
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "coupon_rejected"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#156",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#157",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#158",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#159",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#160",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#161",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#162",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.OutOfStock"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "OutOfStock"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 13
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "out_of_stock"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#164",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#165",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#166",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#167",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#168",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "carrier"
+ }
+ ]
+ },
+ {
+ "@id": "#169",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#170",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "service_level"
+ }
+ ]
+ },
+ {
+ "@id": "#171",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#172",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#173",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "estimated_days"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ShippingUpdated"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ShippingUpdated"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 14
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping_updated"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#175",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#176",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#177",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#178",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#179",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "field"
+ }
+ ]
+ },
+ {
+ "@id": "#180",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#181",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.ValidationError"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "ValidationError"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 15
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "validation_error"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#183",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#184",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#185",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#186",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#187",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "nonce"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Pong"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Pong"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 16
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "pong"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "@id": "#189",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#190",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#191",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#192",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#193",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_id"
+ }
+ ]
+ },
+ {
+ "@id": "#194",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#195",
+ "@type": [
+ "raml-shapes:ArrayShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:items": [
+ {
+ "@id": "#1",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#2",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#3",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "sku"
+ }
+ ]
+ },
+ {
+ "@id": "#4",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#5",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#6",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#7",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#integer"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int32"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "quantity"
+ }
+ ]
+ },
+ {
+ "@id": "#8",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "unit_price"
+ }
+ ]
+ },
+ {
+ "@id": "#34",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_total"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CartLineItem"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CartLineItem"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line_items"
+ }
+ ]
+ },
+ {
+ "@id": "#196",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "subtotal"
+ }
+ ]
+ },
+ {
+ "@id": "#197",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "discount"
+ }
+ ]
+ },
+ {
+ "@id": "#198",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping"
+ }
+ ]
+ },
+ {
+ "@id": "#199",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "tax"
+ }
+ ]
+ },
+ {
+ "@id": "#200",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#9",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#10",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#11",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "currency_code"
+ }
+ ]
+ },
+ {
+ "@id": "#12",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#13",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "units_minor"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Money"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Money"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "total"
+ }
+ ]
+ },
+ {
+ "@id": "#201",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#202",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 8
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "payment_method"
+ }
+ ]
+ },
+ {
+ "@id": "#203",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#78",
+ "@type": [
+ "sh:NodeShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:property": [
+ {
+ "@id": "#79",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#80",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 1
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "name"
+ }
+ ]
+ },
+ {
+ "@id": "#81",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#82",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 2
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line1"
+ }
+ ]
+ },
+ {
+ "@id": "#83",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#84",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 3
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "line2"
+ }
+ ]
+ },
+ {
+ "@id": "#85",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#86",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 4
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "city"
+ }
+ ]
+ },
+ {
+ "@id": "#87",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#88",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 5
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "state"
+ }
+ ]
+ },
+ {
+ "@id": "#89",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#90",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 6
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "postal_code"
+ }
+ ]
+ },
+ {
+ "@id": "#91",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#92",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 7
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "country_code"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.Address"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "Address"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 9
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "shipping_address"
+ }
+ ]
+ },
+ {
+ "@id": "#204",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#205",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#long"
+ }
+ ],
+ "raml-shapes:format": [
+ {
+ "@value": "int64"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 10
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "order_time_epoch_ms"
+ }
+ ]
+ },
+ {
+ "@id": "#206",
+ "@type": [
+ "sh:PropertyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "raml-shapes:range": [
+ {
+ "@id": "#207",
+ "@type": [
+ "raml-shapes:ScalarShape",
+ "raml-shapes:AnyShape",
+ "sh:Shape",
+ "raml-shapes:Shape",
+ "doc:DomainElement"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 11
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "confirmation_message"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CheckoutSuccess"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CheckoutSuccess"
+ }
+ ]
+ }
+ ],
+ "raml-shapes:serializationOrder": [
+ {
+ "@value": 17
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "checkout_success"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": "event"
+ }
+ ]
+ }
+ ],
+ "sh:name": [
+ {
+ "@value": ".jsonldtest.CartEvent"
+ }
+ ],
+ "core:name": [
+ {
+ "@value": "CartEvent"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "apiContract:operationId": [
+ {
+ "@value": "CartSession"
+ }
+ ]
}
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/VIDEO",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 6
+ ]
}
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "VIDEO"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ],
+ "amf://id#308": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/VIDEO/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/VIDEO/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "core:extensionName": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/property/property/VIDEO"
+ "@value": "java_multiple_files"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "@id": "#307",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
{
- "@value": "[(59,4)-(59,14)]"
+ "@value": "true"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/shape/default-node"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(52,2)-(60,3)]"
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(52,2)-(60,3)]"
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": ""
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply",
- "@type": [
- "http://www.w3.org/ns/shacl#NodeShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#property": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/message",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/message/scalar/default-scalar",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://www.w3.org/ns/shacl#datatype": [
- {
- "@id": "http://www.w3.org/2001/XMLSchema#string"
+ ],
+ "sh:datatype": [
+ {
+ "@id": "http://www.w3.org/2001/XMLSchema#boolean"
+ }
+ ]
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ],
+ "amf://id#311": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/message/scalar/default-scalar/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/message/scalar/default-scalar/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ "core:extensionName": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/message/scalar/default-scalar"
+ "@value": "java_package"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "@id": "#310",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
{
- "@value": "[(66,2)-(66,8)]"
+ "@value": "demo.orders.v1"
}
- ]
- }
- ]
- }
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 1
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "message"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/message/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/message/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/message"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(66,2)-(66,21)]"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other",
- "@type": [
- "http://www.w3.org/ns/shacl#PropertyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/shapes#range": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other/scalar/SearchRequest.Corpus",
- "@type": [
- "http://a.ml/vocabularies/shapes#ScalarShape",
- "http://a.ml/vocabularies/shapes#AnyShape",
- "http://www.w3.org/ns/shacl#Shape",
- "http://a.ml/vocabularies/shapes#Shape",
- "http://a.ml/vocabularies/document#DomainElement"
- ],
- "http://a.ml/vocabularies/document#link-target": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/scalar/.helloworld.SearchRequest.Corpus"
- }
- ],
- "http://a.ml/vocabularies/document#link-label": [
- {
- "@value": "SearchRequest.Corpus"
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "SearchRequest.Corpus"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other/scalar/SearchRequest.Corpus/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#synthesized-field": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other/scalar/SearchRequest.Corpus/source-map/synthesized-field/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "sh:datatype": [
{
- "@value": "http://a.ml/vocabularies/document#link-target"
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ }
+ ],
+ "amf://id#314": [
+ {
+ "core:extensionName": [
{
- "@value": "true"
+ "@value": "java_outer_classname"
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other/scalar/SearchRequest.Corpus/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
+ ],
+ "@id": "#313",
+ "@type": [
+ "data:Scalar",
+ "data:Node",
+ "doc:DomainElement"
+ ],
+ "data:value": [
{
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other/scalar/SearchRequest.Corpus"
+ "@value": "OrderServiceProto"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "sh:datatype": [
{
- "@value": "[(67,2)-(67,22)]"
+ "@id": "http://www.w3.org/2001/XMLSchema#string"
}
- ]
- }
- ]
+ ]
}
- ]
- }
- ],
- "http://a.ml/vocabularies/shapes#serializationOrder": [
- {
- "@value": 2
- }
- ],
- "http://www.w3.org/ns/shacl#name": [
- {
- "@value": "other"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/property/property/other"
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
- {
- "@value": "[(67,2)-(67,33)]"
- }
- ]
+ ],
+ "doc:customDomainProperties": [
+ {
+ "@id": "#308"
+ },
+ {
+ "@id": "#311"
+ },
+ {
+ "@id": "#314"
}
- ]
- }
- ]
+ ]
}
- ],
- "http://www.w3.org/ns/shacl#name": [
+ ],
+ "doc:root": [
{
- "@value": ".helloworld.HelloReply"
+ "@value": true
}
- ],
- "http://a.ml/vocabularies/core#name": [
+ ],
+ "doc:package": [
{
- "@value": "HelloReply"
+ "@value": "jsonldtest"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#sources": [
+ ],
+ "doc:processingData": [
{
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/source-map",
- "@type": [
- "http://a.ml/vocabularies/document-source-maps#SourceMap"
- ],
- "http://a.ml/vocabularies/document-source-maps#lexical": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/source-map/lexical/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply"
+ "@id": "#341",
+ "@type": [
+ "doc:APIContractProcessingData"
+ ],
+ "apiContract:modelVersion": [
+ {
+ "@value": "3.11.0"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ],
+ "doc:transformed": [
{
- "@value": "[(65,0)-(68,1)]"
+ "@value": true
}
- ]
- }
- ],
- "http://a.ml/vocabularies/document-source-maps#declared-element": [
- {
- "@id": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply/source-map/declared-element/element_0",
- "http://a.ml/vocabularies/document-source-maps#element": [
- {
- "@value": "file://amf-cli/shared/src/test/resources/upanddown/grpc/simple.proto#/declares/shape/.helloworld.HelloReply"
+ ],
+ "doc:sourceSpec": [
+ {
+ "@value": "Grpc"
}
- ],
- "http://a.ml/vocabularies/document-source-maps#value": [
+ ]
+ }
+ ],
+ "sourcemaps:sources": [
+ {
+ "@id": "#/source-map",
+ "@type": [
+ "sourcemaps:SourceMap"
+ ],
+ "sourcemaps:grpc-raw-proto": [
{
- "@value": ""
+ "@id": "#/source-map/grpc-raw-proto/element_0",
+ "sourcemaps:element": [
+ {
+ "@value": "amf://id"
+ }
+ ],
+ "sourcemaps:value": [
+ {
+ "@value": "syntax = \"proto3\";\n\npackage jsonldtest;\n\n\noption java_multiple_files = true;\noption java_package = \"demo.orders.v1\";\noption java_outer_classname = \"OrderServiceProto\";\n\nservice OrderService {\n // 1) Unary\n rpc GetOrder(GetOrderRequest) returns (Order);\n rpc GetOrders(OrderStatus) returns (OrdersList);\n\n\n // 2) Server streaming\n rpc WatchOrderStatus(WatchOrderStatusRequest) returns (stream StatusUpdate);\n\n // 3) Client streaming\n rpc AddLineItems(stream LineItem) returns (AddLineItemsResult);\n\n // 4) Bidirectional streaming\n rpc CartSession(stream CartAction) returns (stream CartEvent);\n}\n\n// -----------------------\n// Unary: GetOrder\n// -----------------------\nmessage GetOrderRequest {\n string order_id = 1;\n}\nmessage OrdersList {\n repeated Order order = 1;\n}\nmessage Order {\n string order_id = 1;\n OrderStatus status = 2;\n Money total = 3;\n repeated OrderLine lines = 4;\n int64 created_at_epoch_ms = 5;\n}\n\nmessage OrderLine {\n string sku = 1;\n string name = 2;\n int32 quantity = 3;\n Money unit_price = 4;\n Money line_total = 5;\n}\n\n// -----------------------\n// Server streaming: WatchOrderStatus\n// -----------------------\nmessage WatchOrderStatusRequest {\n string order_id = 1;\n bool include_current = 2;\n int32 max_updates = 3;\n}\n\nmessage StatusUpdate {\n string order_id = 1;\n OrderStatus status = 2;\n string message = 3;\n int64 event_time_epoch_ms = 4;\n}\n\n// -----------------------\n// Client streaming: AddLineItems\n// -----------------------\nmessage LineItem {\n string order_id = 1;\n string sku = 2;\n string name = 3;\n int32 quantity = 4;\n Money unit_price = 5;\n}\n\nmessage AddLineItemsResult {\n string order_id = 1;\n int32 accepted = 2;\n int32 rejected = 3;\n repeated ItemRejection rejections = 4;\n Money new_total = 5;\n}\n\nmessage ItemRejection {\n string sku = 1;\n string reason = 2;\n}\n\n// -----------------------\n// Bidirectional streaming: CartSession\n// -----------------------\nmessage CartAction {\n string session_id = 1;\n int64 client_time_epoch_ms = 2;\n\n oneof action {\n AddItem add_item = 10;\n RemoveItem remove_item = 11;\n UpdateQuantity update_quantity = 12;\n ApplyCoupon apply_coupon = 13;\n SetAddress set_address = 14;\n Ping ping = 15;\n Checkout checkout = 16;\n }\n}\n\nmessage CartEvent {\n string session_id = 1;\n int64 server_time_epoch_ms = 2;\n\n oneof event {\n PriceUpdated price_updated = 10;\n CouponAccepted coupon_accepted = 11;\n CouponRejected coupon_rejected = 12;\n OutOfStock out_of_stock = 13;\n ShippingUpdated shipping_updated = 14;\n ValidationError validation_error = 15;\n Pong pong = 16;\n CheckoutSuccess checkout_success = 17;\n }\n}\n\nmessage AddItem {\n string sku = 1;\n string name = 2;\n int32 quantity = 3;\n Money unit_price = 4;\n}\n\nmessage RemoveItem {\n string sku = 1;\n}\n\nmessage UpdateQuantity {\n string sku = 1;\n int32 quantity = 2;\n}\n\nmessage ApplyCoupon {\n string code = 1;\n}\n\nmessage SetAddress {\n Address address = 1;\n}\n\nmessage Ping {\n string nonce = 1;\n}\n\nmessage PriceUpdated {\n Money subtotal = 1;\n Money discount = 2;\n Money shipping = 3;\n Money tax = 4;\n Money total = 5;\n}\n\nmessage CouponAccepted {\n string code = 1;\n Money discount = 2;\n}\n\nmessage CouponRejected {\n string code = 1;\n string reason = 2;\n}\n\nmessage OutOfStock {\n string sku = 1;\n string message = 2;\n}\n\nmessage ShippingUpdated {\n string carrier = 1;\n string service_level = 2;\n Money shipping = 3;\n int32 estimated_days = 4;\n}\n\nmessage ValidationError {\n string field = 1;\n string message = 2;\n}\n\nmessage Pong {\n string nonce = 1;\n}\n\nmessage Checkout {\n PaymentMethod payment_method = 1;\n string payment_token = 2;\n}\n\nmessage CheckoutSuccess {\n string order_id = 1;\n repeated CartLineItem line_items = 2;\n Money subtotal = 3;\n Money discount = 4;\n Money shipping = 5;\n Money tax = 6;\n Money total = 7;\n string payment_method = 8;\n Address shipping_address = 9;\n int64 order_time_epoch_ms = 10;\n string confirmation_message = 11;\n}\n\nmessage CartLineItem {\n string sku = 1;\n string name = 2;\n int32 quantity = 3;\n Money unit_price = 4;\n Money line_total = 5;\n}\n\nenum PaymentMethod {\n PAYMENT_METHOD_UNSPECIFIED = 0;\n CREDIT_CARD = 1;\n DEBIT_CARD = 2;\n UPI = 3;\n NET_BANKING = 4;\n CASH_ON_DELIVERY = 5;\n}\n\n// -----------------------\n// Common types\n// -----------------------\nenum OrderStatus {\n ORDER_STATUS_UNSPECIFIED = 0;\n ORDER_STATUS_CREATED = 1;\n ORDER_STATUS_CONFIRMED = 2;\n ORDER_STATUS_PACKED = 3;\n ORDER_STATUS_SHIPPED = 4;\n ORDER_STATUS_OUT_FOR_DELIVERY = 5;\n ORDER_STATUS_DELIVERED = 6;\n ORDER_STATUS_CANCELLED = 7;\n}\n\nmessage Money {\n string currency_code = 1;\n int64 units_minor = 2;\n}\n\nmessage Address {\n string name = 1;\n string line1 = 2;\n string line2 = 3;\n string city = 4;\n string state = 5;\n string postal_code = 6;\n string country_code = 7;\n}"
+ }
+ ]
}
- ]
- }
- ]
+ ]
}
- ]
+ ],
+ "@context": {
+ "@base": "amf://id",
+ "raml-shapes": "http://a.ml/vocabularies/shapes#",
+ "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
+ "data": "http://a.ml/vocabularies/data#",
+ "doc": "http://a.ml/vocabularies/document#",
+ "apiContract": "http://a.ml/vocabularies/apiContract#",
+ "core": "http://a.ml/vocabularies/core#",
+ "sourcemaps": "http://a.ml/vocabularies/document-source-maps#",
+ "sh": "http://www.w3.org/ns/shacl#"
}
- ]
}
]
diff --git a/demo/lib/common.js b/demo/lib/common.js
index e528ab1..e7b02d1 100644
--- a/demo/lib/common.js
+++ b/demo/lib/common.js
@@ -80,7 +80,7 @@ export class NavDemoPage extends DemoPage {
_apiListTemplate() {
return [
- ['grpc-test', 'gRPC API'],
+ ['grpc-test', 'gRPC Test'],
['demo-api', 'Demo API'],
['agents-api', 'Agents API'],
['exchange-experience-api', 'Exchange Experience API'],
diff --git a/package-lock.json b/package-lock.json
index 2bf3627..4938158 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@api-components/api-navigation",
- "version": "4.3.21",
+ "version": "4.3.22",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@api-components/api-navigation",
- "version": "4.3.21",
+ "version": "4.3.22",
"license": "Apache-2.0",
"dependencies": {
"@advanced-rest-client/icons": "^4.0.2",
diff --git a/package.json b/package.json
index 312c0cf..78ca0cc 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@api-components/api-navigation",
"description": "An element to display the response body",
- "version": "4.3.21",
+ "version": "4.3.22",
"license": "Apache-2.0",
"main": "index.js",
"module": "index.js",
diff --git a/src/ApiNavigation.js b/src/ApiNavigation.js
index c454a22..073cae9 100644
--- a/src/ApiNavigation.js
+++ b/src/ApiNavigation.js
@@ -564,16 +564,21 @@ export class ApiNavigation extends AmfHelperMixin(LitElement) {
if (this._hasType(model, this.ns.aml.vocabularies.document.Document)) {
isFragment = false;
model = this._ensureAmfModel(model);
- // Decide collection strategy based on whether this is a gRPC API
- const isGrpcApi = typeof this._isGrpcApi === 'function' ? !!this._isGrpcApi(model) : false;
- this._isGrpc = isGrpcApi;
- data = isGrpcApi ? this._collectGrpcNavigationData(model) : this._collectData(model);
+ const webApi = this._computeApi(model);
+ if (webApi && typeof this._isGrpcApi === 'function' && this._isGrpcApi(model)) {
+ this._isGrpc = true;
+ data = this._collectGrpcNavigationData(model);
+ } else {
+ this._isGrpc = false;
+ data = this._collectData(model);
+ }
} else if (
this._hasType(
model,
this.ns.aml.vocabularies.security.SecuritySchemeFragment
)
) {
+ this._isGrpc = false;
data = this._collectSecurityData(model);
this.securityOpened = true;
} else if (
@@ -582,15 +587,26 @@ export class ApiNavigation extends AmfHelperMixin(LitElement) {
this.ns.aml.vocabularies.apiContract.UserDocumentationFragment
)
) {
+ this._isGrpc = false;
data = this._collectDocumentationData(model);
this.docsOpened = true;
} else if (
this._hasType(model, this.ns.aml.vocabularies.shapes.DataTypeFragment)
) {
+ this._isGrpc = false;
data = this._collectTypeData(model);
this.typesOpened = true;
} else if (model['@type'] && moduleKey === model['@type'][0]) {
- data = this._collectData(model);
+ const webApi = this._computeApi(model);
+ if (webApi && typeof this._isGrpcApi === 'function' && this._isGrpcApi(model)) {
+ this._isGrpc = true;
+ data = this._collectGrpcNavigationData(model);
+ } else {
+ this._isGrpc = false;
+ data = this._collectData(model);
+ }
+ } else {
+ this._isGrpc = false;
}
if (this._isFragment !== isFragment) {
this._isFragment = isFragment;
@@ -659,6 +675,7 @@ export class ApiNavigation extends AmfHelperMixin(LitElement) {
if (!webApi) {
return result;
}
+ this.__operationById = this.__operationById || {};
// Build services -> methods as endpoint-like items
const services = typeof this._computeGrpcServices === 'function' ? this._computeGrpcServices(webApi) : undefined;
const servicesArray = services || [];
@@ -675,7 +692,11 @@ export class ApiNavigation extends AmfHelperMixin(LitElement) {
this.__operationById[op['@id']] = op;
}
const methodModel = this._createOperationModel(op);
- // Replace method chip label with simplified type for gRPC
+ // Populate gRPC stream type from mixin so we can set label and color
+ if (methodModel && typeof this._getGrpcStreamType === 'function') {
+ methodModel.grpcStreamType = this._getGrpcStreamType(op) || 'unary';
+ }
+ // Add gRPC stream type label and color mapping
if (methodModel && methodModel.grpcStreamType) {
// Map to HTTP method colors: unary→patch(violet), client→publish(green), server→subscribe(blue), bidi→options(gray)
const colorMethodMap = {
@@ -690,7 +711,8 @@ export class ApiNavigation extends AmfHelperMixin(LitElement) {
'server_streaming': 'SERVER',
'bidi_streaming': 'BIDIRECTIONAL'
};
- methodModel.method = labelMap[methodModel.grpcStreamType] || 'UNARY';
+ // Store stream type label separately (don't overwrite method name)
+ methodModel.grpcStreamTypeLabel = labelMap[methodModel.grpcStreamType] || 'UNARY';
methodModel.methodForColor = colorMethodMap[methodModel.grpcStreamType] || 'patch';
}
return methodModel;
@@ -1012,17 +1034,13 @@ export class ApiNavigation extends AmfHelperMixin(LitElement) {
_appendEndpointItem(item, target) {
const result = {};
- const voc = this.ns.aml.vocabularies;
- let name = this._getValue(item, voc.core.displayName);
- if (!name) {
- name = this._getValue(item, voc.core.name);
- }
+ let name = this._getValue(item, this.ns.aml.vocabularies.core.name);
let path = /** @type string */ (this._getValue(
item,
this.ns.raml.vocabularies.apiContract.path
));
- if (!path && name) {
- path = `/${name}`;
+ if (path == null || path === undefined) {
+ path = '';
}
result.path = path;
@@ -2141,17 +2159,25 @@ export class ApiNavigation extends AmfHelperMixin(LitElement) {
@click="${this._itemClickHandler}"
style="${style}"
>
- ${methodItem.grpcStreamTypeLabel}
+ ${methodItem.label}
+ ${methodItem.hasAgent ? html`${codegenie}` : ''}
+ `
+ : html`
+ ${methodItem.method}
- ${methodItem.hasAgent
- ? html`${codegenie}`
- : ''}
- ${!this._isGrpc ? methodItem.label : ''}
+ ${methodItem.hasAgent ? html`${codegenie}` : ''}
+
+ ${methodItem.label}
+ `
+ }
`;
}
diff --git a/src/Styles.js b/src/Styles.js
index 6d34125..ad0b612 100644
--- a/src/Styles.js
+++ b/src/Styles.js
@@ -253,4 +253,29 @@ export default css`
);
color: var(--http-method-label-subscribe-color, #3490dc);
}
+
+ .stream-type-badge {
+ display: inline-block;
+ padding: 4px 8px;
+ border-radius: 3px;
+ font-size: 11px;
+ font-weight: 700;
+ text-transform: uppercase;
+ letter-spacing: 0.3px;
+ margin-right: 8px;
+ vertical-align: middle;
+ /* Colores ya heredados de .method-label[data-method] */
+ }
+
+ .grpc-method-name {
+ font-size: 13px;
+ font-weight: 400;
+ vertical-align: middle;
+ }
+
+ /* Asegurar que el badge NO tenga brackets */
+ .stream-type-badge::before,
+ .stream-type-badge::after {
+ content: none;
+ }
`;
diff --git a/test/api-navigation.test.js b/test/api-navigation.test.js
index 2c160c6..8bfd053 100644
--- a/test/api-navigation.test.js
+++ b/test/api-navigation.test.js
@@ -1579,4 +1579,97 @@ describe('', () => {
});
});
});
+
+ describe('gRPC Method Display', () => {
+ let element;
+ let amf;
+ let grpcModelAvailable = false;
+
+ before(async () => {
+ try {
+ amf = await AmfLoader.load(false, 'grpc-test');
+ grpcModelAvailable = true;
+ } catch (_) {
+ grpcModelAvailable = false;
+ }
+ });
+
+ beforeEach(async function () {
+ if (!grpcModelAvailable) {
+ this.skip();
+ return;
+ }
+ element = await basicFixture();
+ element.amf = amf;
+ await aTimeout(0);
+ });
+
+ it('displays gRPC method name in navigation', async () => {
+ await nextFrame();
+ const badge = element.shadowRoot.querySelector('.operation .stream-type-badge');
+ const methodName = element.shadowRoot.querySelector('.operation .grpc-method-name');
+ if (badge && methodName) {
+ assert.match(badge.textContent.trim(), /^(?:UNARY|CLIENT|SERVER|BIDIRECTIONAL)$/, 'Badge should show stream type');
+ assert.isAbove(methodName.textContent.trim().length, 0, 'Should show method name next to badge');
+ } else {
+ const endpoints = element._endpoints;
+ if (endpoints && endpoints.length > 0) {
+ const firstEndpoint = endpoints[0];
+ if (firstEndpoint.methods && firstEndpoint.methods.length > 0) {
+ assert.property(firstEndpoint.methods[0], 'label', 'Method should have label property');
+ }
+ }
+ }
+ });
+
+ it('shows stream type badge for gRPC methods', async () => {
+ await nextFrame();
+ const badge = element.shadowRoot.querySelector('.stream-type-badge');
+ if (badge) {
+ assert.exists(badge, 'Stream type badge should exist');
+ const badgeText = badge.textContent.trim();
+ assert.match(badgeText, /^(?:UNARY|CLIENT|SERVER|BIDIRECTIONAL)$/, 'Badge should show stream type (no brackets)');
+ }
+ });
+
+ it('applies correct color mapping for stream types', async () => {
+ await nextFrame();
+ const methodLabel = element.shadowRoot.querySelector('.operation .method-label');
+ if (methodLabel) {
+ const dataMethod = methodLabel.getAttribute('data-method');
+ assert.isString(dataMethod, 'Should have data-method attribute for color');
+ // Verify it's one of the mapped values (patch, publish, subscribe, options)
+ assert.include(['patch', 'publish', 'subscribe', 'options'], dataMethod, 'Should map to HTTP method for color');
+ }
+ });
+
+ it('stores stream type label separately from method name', () => {
+ // Check internal data structure
+ const endpoints = element._endpoints;
+ if (endpoints && endpoints.length > 0) {
+ const firstEndpoint = endpoints[0];
+ if (firstEndpoint.methods && firstEndpoint.methods.length > 0) {
+ const firstMethod = firstEndpoint.methods[0];
+ assert.property(firstMethod, 'grpcStreamTypeLabel', 'Should have grpcStreamTypeLabel property');
+ assert.property(firstMethod, 'method', 'Should have method property');
+ // They should be different (method is actual name, grpcStreamTypeLabel is type)
+ if (firstMethod.grpcStreamTypeLabel && firstMethod.method) {
+ assert.notEqual(firstMethod.method, firstMethod.grpcStreamTypeLabel, 'Method name and stream type label should be different');
+ }
+ }
+ }
+ });
+
+ it('displays both method name and stream type for each gRPC method', async () => {
+ await nextFrame();
+ const operations = element.shadowRoot.querySelectorAll('.operation');
+ operations.forEach((operation) => {
+ const text = operation.textContent.trim();
+ if (text) {
+ // Each operation should have more than just the stream type
+ assert.isAbove(text.length, 6, 'Should have method name and stream type, not just stream type');
+ }
+ });
+ });
+ });
});