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.methodCall(receiver:methodName:arguments:)
Method call 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.