ElementCollection

Summary

A collection of Elements, not necessarily with unifying context.

Description

An ElementCollection is a collection of Elements, not necessarily with unifying context.

Note that all ElementCollections must conform to the Core profile even if the Core profile is not specified in the profileConformance property.

If the profileConformance property is not provided, "core" is to be assumed as the default.

Constraints

  • If the ElementCollection has at least 1 element, it must also have at least 1 rootElement.
  • The element must not be of type SpdxDocument.
  • The rootElement must not be of type SpdxDocument.

Metadata

https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection

Name ElementCollection
Instantiability Abstract
SubclassOf Element

Superclasses

/Core/Element
       /Core/ElementCollection

Properties

Property Type minCount maxCount
element Element 0 *
profileConformance ProfileIdentifierType 0 *
rootElement Element 0 *

All properties

Property Type minCount maxCount
comment xsd:string 0 1
creationInfo CreationInfo 1 1
description xsd:string 0 1
element Element 0 *
extension Extension 0 *
externalIdentifier ExternalIdentifier 0 *
externalRef ExternalRef 0 *
name xsd:string 0 1
profileConformance ProfileIdentifierType 0 *
rootElement Element 0 *
spdxId xsd:anyURI 1 1
summary xsd:string 0 1
verifiedUsing IntegrityMethod 0 *