Function
A function definition which can be part of a bounded context or an entity.
Value parameters
- authors
-
References to the authors that helped write this function
- brief
-
A brief description (one sentence) for use in documentation
- description
-
An optional description of the function.
- functions
-
The set of function definitions for use in the function
- id
-
The identifier that names the function
- includes
-
Inclusion of other files to complete this function definition
- input
-
An optional type expression that names and types the fields of the input of the function
- loc
-
The location of the function definition
- options
-
The options for this function that might affect how it behaves
- output
-
An optional type expression that names and types the fields of the output of the function
- statements
-
The set of statements that define the behavior of this function
- terms
-
The definition of glossary terms related to this function
- types
-
The set of type definitions for use in the function
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StreamletDefinitiontrait SagaDefinitiontrait RepositoryDefinitiontrait ProjectorDefinitiontrait FunctionDefinitiontrait EntityDefinitiontrait ContextDefinitiontrait ApplicationDefinitiontrait AdaptorDefinitiontrait WithTypestrait WithTermstrait WithIncludes[FunctionDefinition]trait WithAuthorstrait WithOptions[FunctionOption]trait Definitiontrait Container[FunctionDefinition]trait BrieflyDescribedValuetrait DescribedValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass Any