com.reactific.riddl.language.AST.Aggregation
See theAggregation companion object
case class Aggregation(loc: At, fields: Seq[Field], methods: Seq[Method]) extends AggregateTypeExpression
A type expression that takes a set of named fields as its value.
Value parameters
- fields
-
The fields of the aggregation
- loc
-
The location of the aggregation definition
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AggregateTypeExpressiontrait Container[AggregateDefinition]trait TypeExpressiontrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- AggregateTypeExpression
Format the node to a string
Attributes
- Inherited from:
- TypeExpression
Attributes
- Inherited from:
- RiddlNode
Attributes
- Definition Classes
- Inherited from:
- AggregateTypeExpression
Attributes
- Inherited from:
- RiddlNode
Attributes
- Inherited from:
- Container
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
In this article