RIDDL
3.3.1
RIDDL
API
com.reactific.riddl.language
ast
AbstractDefinitions
Action
AlwaysEmpty
BlockDescription
BrieflyDescribedValue
Container
Definition
DescribedValue
Description
FileDescription
FunctionDefinition
GherkinClause
GherkinValue
Identifier
Identifier
LeafDefinition
LiteralString
LiteralString
PathIdentifier
PathIdentifier
ProjectorDefinition
Reference
RiddlNode
RiddlValue
SagaDefinition
StateDefinition
URLDescription
UseCaseDefinition
At
At
Definitions
Adaptor
AdaptorDefinition
AdaptorDirection
AdaptorRef
Application
ApplicationDefinition
ApplicationRef
ArbitraryInteraction
Author
AuthorRef
CommandRef
Connector
Constant
ConstantRef
Context
ContextDefinition
ContextRef
Domain
DomainDefinition
DomainRef
Entity
EntityDefinition
EntityRef
Epic
EpicDefinition
EpicRef
EventRef
FieldRef
Flow
Function
FunctionRef
GenericInteraction
Group
GroupRef
Handler
HandlerDefinition
HandlerRef
InboundAdaptor
Include
Inlet
InletRef
Input
InputRef
Interaction
Invariant
Merge
MessageRef
MessageRef
OnClause
OnClauseDefinition
OnInitClause
OnMessageClause
OnOtherClause
OnTerminationClause
OptionalInteractions
OutboundAdaptor
Outlet
OutletRef
Output
OutputRef
ParallelInteractions
Portlet
PortletRef
Processor
ProcessorDefinition
ProcessorRef
Projector
ProjectorRef
PutInputInteraction
QueryRef
RecordRef
Replica
Repository
RepositoryDefinition
RepositoryRef
ResultRef
RootContainer
RootContainer
RootDefinition
Router
Saga
SagaRef
SagaStep
SelfInteraction
SequentialInteractions
Sink
Source
Split
State
StateRef
Streamlet
StreamletDefinition
StreamletRef
StreamletShape
TakeOutputInteraction
Term
Type
TypeRef
UIElement
UseCase
User
UserRef
UserStory
VitalDefinition
VitalDefinitionDefinition
Void
WithAuthors
WithIncludes
WithTerms
WithTypes
Options
AdaptorOption
AdaptorTechnologyOption
ApplicationOption
ApplicationTechnologyOption
ConnectorOption
ConnectorPersistentOption
ConnectorTechnologyOption
ContextOption
ContextPackageOption
ContextTechnologyOption
DomainExternalOption
DomainOption
DomainPackageOption
DomainTechnologyOption
EntityEventSourced
EntityIsAggregate
EntityIsAvailable
EntityIsConsistent
EntityIsDevice
EntityIsFiniteStateMachine
EntityKind
EntityMessageQueue
EntityOption
EntityTechnologyOption
EntityTransient
EntityValue
EntityValueOption
EpicOption
EpicSynchronousOption
EpicTechnologyOption
FunctionOption
GatewayOption
HandlerOption
OptionValue
ParallelOption
PartialHandlerOption
ProjectorOption
ProjectorTechnologyOption
RepositoryOption
RepositoryTechnologyOption
SagaOption
SagaTechnologyOption
SequentialOption
ServiceOption
StreamletOption
StreamletTechnologyOption
TailRecursive
WithOptions
WrapperOption
Statements
ArbitraryStatement
BecomeStatement
CallStatement
ErrorStatement
ForEachStatement
IfThenElseStatement
MorphStatement
ReplyStatement
ReturnStatement
SendStatement
SetStatement
Statement
StopStatement
TellStatement
Types
Abstract
AggregateTypeExpression
AggregateUseCase
AggregateUseCaseTypeExpression
Aggregation
Aggregation
AliasedTypeExpression
Alternation
Bool
Cardinality
CommandCase
Currency
Current
Date
DateTime
Decimal
Duration
EntityReferenceTypeExpression
Enumeration
Enumerator
EventCase
Field
ForwardDeclaredExpression
Integer
IntegerTypeExpression
Length
Location
Luminosity
Mapping
Mass
Mole
Natural
Nothing
Number
NumericType
OneOrMore
Optional
Pattern
PredefinedType
PredefinedType
QueryCase
RangeType
Real
RealTypeExpression
RecordCase
ResultCase
Sequence
Set
SpecificRange
Strng
Temperature
Time
TimeStamp
TimeType
TypeDefinition
TypeExpression
URL
UUID
UniqueId
UnknownType
Whole
ZeroOrMore
parsing
FileParserInput
InputStack
ParsingContext
RiddlParserInput
RiddlParserInput
SourceParserInput
StringParserInput
Terminals
Keywords
Operators
Options
Predefined
Punctuation
Readability
TopLevelParser
TopLevelParser
URLParserInput
AST
CommonOptions
CommonOptions
Messages
Accumulator
Accumulator
Error
Info
KindOfMessage
Message
MessagesAuxiliary
MissingWarning
SevereError
StyleWarning
UsageWarning
Warning
Parser
RIDDL
/
com.reactific.riddl.language
/
com.reactific.riddl.language.parsing
/
Terminals
/
Readability
Readability
com.reactific.riddl.language.parsing.Terminals.Readability
object
Readability
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Readability
.type
Members list
Clear all
Value members
Concrete fields
final
val
and
: "and"
final
val
are
: "are"
final
val
as
: "as"
final
val
at
: "at"
final
val
by
: "by"
final
val
for_
: "for"
final
val
from
: "from"
final
val
in
: "in"
final
val
is
: "is"
final
val
of
: "of"
final
val
on
: "on"
final
val
so
: "so"
final
val
that
: "that"
final
val
to
: "to"
final
val
wants
: "wants"
final
val
with_
: "with"
In this article
Attributes
Members list
Value members
Concrete fields