Skip to content

Class: Collection

A group of objects that can be considered as a whole.

URI: collections:Collection

classDiagram class Collection Thing <|-- Collection Collection <|-- Bag Collection <|-- Set Collection : element Collection ..> Thing : element Collection : size Collection ..> positive integer : size

Inheritance

Slots

Name Cardinality and Range Description Inheritance
element 0..1
Thing
The link to the members of a collection direct
size 0..1
PositiveInteger
The number of item belonging to a collection direct

Usages

used by used in type used
Thread element domain Collection
Thread size domain Collection
Bag element domain Collection
Bag size domain Collection
Collection element domain Collection
Collection size domain Collection
List element domain Collection
List size domain Collection
Set element domain Collection
Set size domain Collection

Aliases

  • collection

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/collections

Mappings

Mapping Type Mapped Value
self collections:Collection
native collections:Collection
exact co:Collection, NCIT:C45261, wikidata:Q59294700

LinkML Source

Direct

name: Collection
description: A group of objects that can be considered as a whole.
from_schema: https://w3id.org/lmodel/collections
aliases:
- collection
exact_mappings:
- co:Collection
- NCIT:C45261
- wikidata:Q59294700
is_a: Thing
slots:
- element
- size
slot_usage:
  element:
    name: element
    annotations:
      owl:
        tag: owl
        value: allValuesFrom
    multivalued: true
    domain_of:
    - Collection
    range: Thing
  size:
    name: size
    domain_of:
    - Collection
    maximum_cardinality: 1
disjoint_with:
- CoItem

Induced

name: Collection
description: A group of objects that can be considered as a whole.
from_schema: https://w3id.org/lmodel/collections
aliases:
- collection
exact_mappings:
- co:Collection
- NCIT:C45261
- wikidata:Q59294700
is_a: Thing
slot_usage:
  element:
    name: element
    annotations:
      owl:
        tag: owl
        value: allValuesFrom
    multivalued: true
    domain_of:
    - Collection
    range: Thing
  size:
    name: size
    domain_of:
    - Collection
    maximum_cardinality: 1
attributes:
  element:
    name: element
    annotations:
      owl:
        tag: owl
        value: allValuesFrom
    description: The link to the members of a collection
    from_schema: https://w3id.org/lmodel/collections
    mixin: true
    domain: Collection
    multivalued: true
    alias: element
    owner: Collection
    domain_of:
    - Collection
    range: Thing
  size:
    name: size
    description: The number of item belonging to a collection.
    from_schema: https://w3id.org/lmodel/collections
    domain: Collection
    alias: size
    owner: Collection
    domain_of:
    - Collection
    range: positive integer
    maximum_cardinality: 1
disjoint_with:
- CoItem