Definition
com.reactific.riddl.language.AST.Definition
sealed trait Definition extends DescribedValue, BrieflyDescribedValue, Container[Definition]
Base trait for all definitions requiring an identifier for the definition and providing the identify method to yield a string that provides the kind and name
Attributes
- Graph
-
- Supertypes
-
trait Container[Definition]trait BrieflyDescribedValuetrait DescribedValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass Any
- Known subtypes
-
trait AdaptorDefinitionclass Functionclass Handlertrait ProcessorDefinitionclass Constantclass Inletclass Invariantclass Outletclass Typeclass Include[T]class Termtrait AlwaysEmptyclass Fieldclass Methodtrait ApplicationDefinitionclass Groupclass Inputclass Outputtrait ContextDefinitionclass Adaptorclass Connectorclass Entityclass Projectorclass Replicaclass Repositoryclass Sagaclass Streamlettrait DomainDefinitionclass Applicationclass Authorclass Contextclass Domainclass Epicclass Usertrait EntityDefinitionclass Statetrait EpicDefinitionclass UseCasetrait FunctionDefinitiontrait GroupDefinitionclass ContainedGrouptrait HandlerDefinitiontrait OnClauseclass OnInitClauseclass OnMessageClauseclass OnOtherClauseclass OnTerminationClausetrait InputDefinitiontrait LeafDefinitionclass Enumeratortrait GenericInteractionclass ArbitraryInteractionclass SelfInteractionclass ShowOutputInteractionclass TakeInputInteractionclass SagaSteptrait OnClauseDefinitiontrait OutputDefinitiontrait Portlettrait ProjectorDefinitiontrait RepositoryDefinitionclass RootContainertrait RootDefinitiontrait SagaDefinitiontrait StateDefinitiontrait StreamletDefinitiontrait TypeDefinitiontrait AggregateDefinitiontrait UseCaseDefinitiontrait Interactionclass OptionalInteractionsclass ParallelInteractionsclass SequentialInteractionsclass VagueInteractiontrait WithAuthorstrait WithOptions[T]trait WithTypes
Members list
In this article