The table below defines the valid combinations of repeated and duplicate elements within a complex type, dependent on the Composition property value.
Elements in type | Example | Unordered Set | Ordered Set | Sequence |
---|---|---|---|---|
No repeats, no duplicates | A, B, C | Yes | Yes | Yes |
Repeated element (contiguous) | A[n], B, C | Yes | Yes | Yes |
Duplicate element A (contiguous) | A, A, B, C | No | No | Yes |
Duplicate element A (non-contiguous) | A, B, C, A | No | No | Yes |