WithIdentifier
A trait that includes an id
field and various methods to support it. This is used by Definition and any other thing that needs to be identified by name.
Attributes
- Source
- AST.scala
- Graph
-
- Supertypes
- Known subtypes
-
trait Definitionclass Enumeratortrait LeafDefinitiontrait AggregateValueclass Fieldclass Methodclass Authorclass Connectorclass Constantclass ContainedGroupclass Invarianttrait Portletclass Inletclass Outletclass Relationshipclass SagaStepclass Schemaclass Stateclass Termclass Usertrait Parenttrait BranchDefinition[CV]class Groupclass Handlerclass Inputclass Nebulatrait OnClauseclass OnInitializationClauseclass OnMessageClauseclass OnOtherClauseclass OnTerminationClauseclass Outputclass Rootclass Typeclass UseCasetrait VitalDefinition[CT]class Domainclass Epicclass Functionclass Moduletrait Processor[CT]class Adaptorclass Applicationclass Contextclass Entityclass Projectorclass Repositoryclass Streamletclass Sagaclass FileAttachmentclass StringAttachmentclass ULIDAttachmentShow all
Members list
Value members
Abstract methods
the name/identifier of this value.
Concrete methods
This one has an identifier so it is only anonymous if that identifier is empty
This one has an identifier so it is only anonymous if that identifier is empty
Attributes
- Definition Classes
- Source
- AST.scala
Whether or not this instance has an id: Identifier field or not
Whether or not this instance has an id: Identifier field or not
Attributes
- Definition Classes
- Source
- AST.scala
Inherited methods
Determines if this RiddlValue references any Authors or not
Determines if this RiddlValue references any Authors or not
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determines if this RiddlValuedefines any Authors or not
Determines if this RiddlValuedefines any Authors or not
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determine if this RiddlValue has definitions it contains
Determine if this RiddlValue has definitions it contains
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determines if this RiddlValue has any includes in it
Determines if this RiddlValue has any includes in it
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determines if this RiddlValue has any options set or not
Determines if this RiddlValue has any options set or not
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determines if this RiddlValue contains any type definitions
Determines if this RiddlValue contains any type definitions
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determines if this RiddlValue is a comment or not
Determines if this RiddlValue is a comment or not
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determine if this RiddlValue contains other values or not
Determine if this RiddlValue contains other values or not
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determine if this RiddlValue is a definition or not
Determine if this RiddlValue is a definition or not
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determine if this RiddlValue is empty or not.
Determine if this RiddlValue is empty or not. Non-containers are always empty
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determines if this RiddlValue is a processor (handles messages) or not
Determines if this RiddlValue is a processor (handles messages) or not
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determine if this RiddlValue is the top most container, appearing at the root of the AST
Determine if this RiddlValue is the top most container, appearing at the root of the AST
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Determines if this node is a vital node or not
Determines if this node is a vital node or not
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Provide a string to specify the kind of thing this value is with default derived from class name
Provide a string to specify the kind of thing this value is with default derived from class name
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
implements the nonEmpty function based on the isEmpty function
implements the nonEmpty function based on the isEmpty function
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
Inherited and Abstract methods
Format the node to a string in a form suitable for use in error messages
Format the node to a string in a form suitable for use in error messages
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala
The location in the parse at which this RiddlValue occurs
The location in the parse at which this RiddlValue occurs
Attributes
- Inherited from:
- RiddlValue
- Source
- AST.scala