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
- Expression
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