Include
com.reactific.riddl.language.AST.Include
case class Include[T <: Definition](loc: At, contents: Seq[T], source: Option[String]) extends Definition, VitalDefinitionDefinition, RootDefinition
A value to record an inclusion of a file while parsing.
Value parameters
- contents
-
The Vital Definitions read from the file
- loc
-
The location of the include statement in the source
- source
-
A string providing the source (path or URL) of the included source
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RootDefinitiontrait EpicDefinitiontrait SagaDefinitiontrait RepositoryDefinitiontrait ProjectorDefinitiontrait StreamletDefinitiontrait FunctionDefinitiontrait EntityDefinitiontrait DomainDefinitiontrait ContextDefinitiontrait ApplicationDefinitiontrait AdaptorDefinitiontrait Definitiontrait Container[Definition]trait BrieflyDescribedValuetrait DescribedValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Inherited from:
- DescribedValue
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
- Definition Classes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Definition
In this article