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 An abstract parent class for any nested expression
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
abstract: true
mixin: true

Induced

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