Skip to content

Class: Expression

general mixin for any class that can represent some form of expression

  • NOTE: this is an abstract class and should not be instantiated directly

URI: linkml:Expression

classDiagram class Expression Expression <|-- TypeExpression Expression <|-- EnumExpression Expression <|-- StructuredAlias Expression <|-- AnonymousExpression Expression <|-- PathExpression Expression <|-- SlotExpression

Inheritance

Slots

Name Cardinality and Range Description Inheritance

Mixin Usage

mixed into description
StructuredAlias object that contains meta data about a synonym or alias including where it ca...
AnonymousExpression
PathExpression An expression that describes an abstract path from an object to another throu...

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/meta

Mappings

Mapping Type Mapped Value
self linkml:Expression
native linkml:Expression

LinkML Source

Direct

name: expression
description: general mixin for any class that can represent some form of expression
from_schema: https://w3id.org/linkml/meta
rank: 1000
abstract: true
mixin: true
status: testing

Induced

name: expression
description: general mixin for any class that can represent some form of expression
from_schema: https://w3id.org/linkml/meta
rank: 1000
abstract: true
mixin: true
status: testing