@@ -171,6 +171,7 @@ type AnonymousSlotExpression implements SlotExpression
171
171
equalsStringIn : [String ]
172
172
equalsNumber : Integer
173
173
equalsExpression : String
174
+ exactCardinality : Integer
174
175
minimumCardinality : Integer
175
176
maximumCardinality : Integer
176
177
hasMember : AnonymousSlotExpression
@@ -206,6 +207,50 @@ type AnyValue
206
207
{
207
208
}
208
209
210
+ type ArrayExpression implements Extensible , Annotatable , CommonMetadata
211
+ {
212
+ exactNumberDimensions : Integer
213
+ minimumNumberDimensions : Integer
214
+ maximumNumberDimensions : Anything
215
+ hasExtraDimensions : Boolean
216
+ dimensions : [DimensionExpression ]
217
+ extensions : [Extension ]
218
+ annotations : [Annotation ]
219
+ description : String
220
+ altDescriptions : [AltDescription ]
221
+ title : String
222
+ deprecated : String
223
+ todos : [String ]
224
+ notes : [String ]
225
+ comments : [String ]
226
+ examples : [Example ]
227
+ inSubset : [SubsetDefinition ]
228
+ fromSchema : Uri
229
+ importedFrom : String
230
+ source : Uriorcurie
231
+ inLanguage : String
232
+ seeAlso : [Uriorcurie ]
233
+ deprecatedElementHasExactReplacement : Uriorcurie
234
+ deprecatedElementHasPossibleReplacement : Uriorcurie
235
+ aliases : [String ]
236
+ structuredAliases : [StructuredAlias ]
237
+ mappings : [Uriorcurie ]
238
+ exactMappings : [Uriorcurie ]
239
+ closeMappings : [Uriorcurie ]
240
+ relatedMappings : [Uriorcurie ]
241
+ narrowMappings : [Uriorcurie ]
242
+ broadMappings : [Uriorcurie ]
243
+ createdBy : Uriorcurie
244
+ contributors : [Uriorcurie ]
245
+ createdOn : Datetime
246
+ lastUpdatedOn : Datetime
247
+ modifiedBy : Uriorcurie
248
+ status : Uriorcurie
249
+ rank : Integer
250
+ categories : [Uriorcurie ]
251
+ keywords : [String ]
252
+ }
253
+
209
254
type ClassDefinition implements ClassExpression
210
255
{
211
256
name : String !
@@ -429,6 +474,49 @@ interface Definition
429
474
stringSerialization : String
430
475
}
431
476
477
+ type DimensionExpression implements Extensible , Annotatable , CommonMetadata
478
+ {
479
+ alias : String
480
+ maximumCardinality : Integer
481
+ minimumCardinality : Integer
482
+ exactCardinality : Integer
483
+ extensions : [Extension ]
484
+ annotations : [Annotation ]
485
+ description : String
486
+ altDescriptions : [AltDescription ]
487
+ title : String
488
+ deprecated : String
489
+ todos : [String ]
490
+ notes : [String ]
491
+ comments : [String ]
492
+ examples : [Example ]
493
+ inSubset : [SubsetDefinition ]
494
+ fromSchema : Uri
495
+ importedFrom : String
496
+ source : Uriorcurie
497
+ inLanguage : String
498
+ seeAlso : [Uriorcurie ]
499
+ deprecatedElementHasExactReplacement : Uriorcurie
500
+ deprecatedElementHasPossibleReplacement : Uriorcurie
501
+ aliases : [String ]
502
+ structuredAliases : [StructuredAlias ]
503
+ mappings : [Uriorcurie ]
504
+ exactMappings : [Uriorcurie ]
505
+ closeMappings : [Uriorcurie ]
506
+ relatedMappings : [Uriorcurie ]
507
+ narrowMappings : [Uriorcurie ]
508
+ broadMappings : [Uriorcurie ]
509
+ createdBy : Uriorcurie
510
+ contributors : [Uriorcurie ]
511
+ createdOn : Datetime
512
+ lastUpdatedOn : Datetime
513
+ modifiedBy : Uriorcurie
514
+ status : Uriorcurie
515
+ rank : Integer
516
+ categories : [Uriorcurie ]
517
+ keywords : [String ]
518
+ }
519
+
432
520
type Element implements Extensible , Annotatable , CommonMetadata
433
521
{
434
522
name : String !
@@ -910,6 +998,7 @@ type SlotDefinition implements SlotExpression
910
998
domain : ClassDefinition
911
999
slotUri : Uriorcurie
912
1000
multivalued : Boolean
1001
+ array : ArrayExpression
913
1002
inherited : Boolean
914
1003
readonly : String
915
1004
ifabsent : String
@@ -964,6 +1053,7 @@ type SlotDefinition implements SlotExpression
964
1053
equalsStringIn : [String ]
965
1054
equalsNumber : Integer
966
1055
equalsExpression : String
1056
+ exactCardinality : Integer
967
1057
minimumCardinality : Integer
968
1058
maximumCardinality : Integer
969
1059
hasMember : AnonymousSlotExpression
@@ -994,6 +1084,7 @@ interface SlotExpression
994
1084
equalsStringIn : [String ]
995
1085
equalsNumber : Integer
996
1086
equalsExpression : String
1087
+ exactCardinality : Integer
997
1088
minimumCardinality : Integer
998
1089
maximumCardinality : Integer
999
1090
hasMember : AnonymousSlotExpression
0 commit comments