EntityKind
com.reactific.riddl.language.AST.EntityKind
case class EntityKind(loc: At, args: Seq[LiteralString]) extends EntityOption
An EntityOption that indicates the general kind of entity being defined. This option takes a value which provides the kind. Examples of useful kinds are "device", "user", "concept", "machine", and similar kinds of entities. This entity option may be used by downstream AST processors, especially code generators.
Value parameters
- args
-
The argument to the option
- loc
-
The location of the entity kind option
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass EntityOptiontrait OptionValuetrait EntityValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass Any
Members list
In this article