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](https://w3id.org/linkml/Expression)
classDiagram class Expression click Expression href "../Expression/" Expression <|-- TypeExpression click TypeExpression href "../TypeExpression/" Expression <|-- EnumExpression click EnumExpression href "../EnumExpression/" Expression <|-- StructuredAlias click StructuredAlias href "../StructuredAlias/" Expression <|-- AnonymousExpression click AnonymousExpression href "../AnonymousExpression/" Expression <|-- PathExpression click PathExpression href "../PathExpression/" Expression <|-- SlotExpression click SlotExpression href "../SlotExpression/" Expression <|-- ExtraSlotsExpression click ExtraSlotsExpression href "../ExtraSlotsExpression/"
## Inheritance * **Expression** * [TypeExpression](TypeExpression.md) * [EnumExpression](EnumExpression.md) * [SlotExpression](SlotExpression.md) ## Class Properties | Property | Value | | --- | --- | | Mixin | Yes | ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | ## Mixin Usage | mixed into | description | | --- | --- | | [StructuredAlias](StructuredAlias.md) | object that contains meta data about a synonym or alias including where it ca... | | [AnonymousExpression](AnonymousExpression.md) | An abstract parent class for any nested expression | | [PathExpression](PathExpression.md) | An expression that describes an abstract path from an object to another throu... | | [ExtraSlotsExpression](ExtraSlotsExpression.md) | An expression that defines how to handle additional data in an instance of cl... | ## 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