Class: SpecificationComponent

URI: linkmltr:SpecificationComponent

classDiagram class SpecificationComponent SpecificationComponent <|-- TransformationSpecification SpecificationComponent <|-- ElementDerivation SpecificationComponent : comments SpecificationComponent : description SpecificationComponent --> None : description SpecificationComponent : implements

Inheritance

Slots

Name Cardinality and Range Description Inheritance
description 0..1
String
description of the specification component direct
implements 0..*
Uriorcurie
A reference to a specification that this component implements direct
comments 0..*
String
A list of comments about this component direct

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self linkmltr:SpecificationComponent
native linkmltr:SpecificationComponent

LinkML Source

Direct

name: SpecificationComponent
from_schema: https://w3id.org/linkml/transformer
abstract: true
attributes:
  description:
    name: description
    description: description of the specification component
    from_schema: https://w3id.org/linkml/transformer
    rank: 1000
    slot_uri: dcterms:description
    domain_of:
    - SpecificationComponent
  implements:
    name: implements
    description: A reference to a specification that this component implements.
    from_schema: https://w3id.org/linkml/transformer
    rank: 1000
    multivalued: true
    domain_of:
    - SpecificationComponent
    range: uriorcurie
  comments:
    name: comments
    description: A list of comments about this component. Comments are free text,
      and may be used to provide additional information about the component, including
      instructions for its use.
    from_schema: https://w3id.org/linkml/transformer
    rank: 1000
    slot_uri: rdfs:comment
    multivalued: true
    domain_of:
    - SpecificationComponent
    range: string

Induced

name: SpecificationComponent
from_schema: https://w3id.org/linkml/transformer
abstract: true
attributes:
  description:
    name: description
    description: description of the specification component
    from_schema: https://w3id.org/linkml/transformer
    rank: 1000
    slot_uri: dcterms:description
    alias: description
    owner: SpecificationComponent
    domain_of:
    - SpecificationComponent
  implements:
    name: implements
    description: A reference to a specification that this component implements.
    from_schema: https://w3id.org/linkml/transformer
    rank: 1000
    multivalued: true
    alias: implements
    owner: SpecificationComponent
    domain_of:
    - SpecificationComponent
    range: uriorcurie
  comments:
    name: comments
    description: A list of comments about this component. Comments are free text,
      and may be used to provide additional information about the component, including
      instructions for its use.
    from_schema: https://w3id.org/linkml/transformer
    rank: 1000
    slot_uri: rdfs:comment
    multivalued: true
    alias: comments
    owner: SpecificationComponent
    domain_of:
    - SpecificationComponent
    range: string