Skip to content

Class: InterfaceType

Inline (free-form) interface definition keyed by unique-id.

URI: calm:InterfaceType

 classDiagram
    class InterfaceType
    click InterfaceType href "../InterfaceType/"
      InterfaceType : unique_id

Class Properties

Property Value
Class URI calm:InterfaceType

Slots

Name Cardinality and Range Description Inheritance
unique_id 1
String
Stable opaque identifier used to cross-link CALM elements direct

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self calm:InterfaceType
native calm:InterfaceType

LinkML Source

Direct

name: InterfaceType
description: Inline (free-form) interface definition keyed by unique-id.
in_subset:
- interface_defs
from_schema: https://w3id.org/lmodel/calm
slots:
- unique_id
class_uri: calm:InterfaceType

Induced

name: InterfaceType
description: Inline (free-form) interface definition keyed by unique-id.
in_subset:
- interface_defs
from_schema: https://w3id.org/lmodel/calm
attributes:
  unique_id:
    name: unique_id
    description: Stable opaque identifier used to cross-link CALM elements.
    from_schema: https://w3id.org/lmodel/calm
    aliases:
    - unique-id
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    owner: InterfaceType
    domain_of:
    - Node
    - Relationship
    - Decorator
    - Flow
    - InterfaceDefinition
    - InterfaceType
    range: string
    required: true
class_uri: calm:InterfaceType