Documentation Language: Swift

Enumeration

ECoreExpression

Expression types supported by the execution engine.

indirect enum ECoreExpression

Overview

These expressions provide the basic building blocks for model querying and transformation operations, supporting navigation, variables, literals, and method calls in a type-safe manner.

Topics

Enumeration Cases

E
ECoreExpression.filter(collection:condition:)

Collection filter expression.

E
ECoreExpression.literal(value:)

Literal value expression.

E
ECoreExpression.navigation(source:property:)

Property navigation expression (object.property).

E
ECoreExpression.select(collection:mapper:)

Collection select expression.

E
ECoreExpression.variable(name:)

Variable reference expression.

Type Methods

?
literal(_:)

Create a literal expression from an EcoreValue.

Default Implementations

Relationships

Conforms To