GenericInteraction
com.reactific.riddl.language.AST.GenericInteraction
sealed trait GenericInteraction extends Interaction, LeafDefinition
One abstract step in an Interaction between things. The set of case classes associated with this sealed trait provide more type specificity to these three fields.
Attributes
- Graph
-
- Supertypes
-
trait LeafDefinitiontrait Interactiontrait UseCaseDefinitiontrait Definitiontrait Container[Definition]trait BrieflyDescribedValuetrait DescribedValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ArbitraryInteractionclass SelfInteractionclass ShowOutputInteractionclass TakeInputInteraction
Members list
Value members
Abstract methods
Inherited methods
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Inherited from:
- LeafDefinition
Attributes
- Inherited from:
- DescribedValue
Attributes
- Inherited from:
- DescribedValue
Format the node to a string
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Definition Classes
- Inherited from:
- Definition
Attributes
- Inherited from:
- DescribedValue
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Definition Classes
- Inherited from:
- Definition
determine if this node is empty or not.
determine if this node is empty or not. Non-containers are always empty
Attributes
- Definition Classes
- Inherited from:
- LeafDefinition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Container
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
The location in the parse at which this RiddlValue occurs
Attributes
- Inherited from:
- Definition
In this article