RIDDL
3.3.1
RIDDL
API
com.reactific.riddl.language
parsing
EmptyParserInput
FileParserInput
InputStack
ParsingContext
RiddlParserInput
RiddlParserInput
SourceParserInput
StringParserInput
Terminals
Keywords
Operators
Options
Predefined
Punctuation
Readability
TopLevelParser
TopLevelParser
URIParserInput
URLParserInput
AST
Abstract
Adaptor
AdaptorDefinition
AdaptorDirection
AdaptorOption
AdaptorRef
AdaptorTechnologyOption
AggregateDefinition
AggregateTypeExpression
AggregateUseCase
AggregateUseCaseTypeExpression
Aggregation
Aggregation
AliasedTypeExpression
Alternation
AlwaysEmpty
Application
ApplicationDefinition
ApplicationOption
ApplicationRef
ApplicationTechnologyOption
ArbitraryInteraction
ArbitraryStatement
Author
AuthorRef
BecomeStatement
BlockDescription
Bool
BrieflyDescribedValue
CallStatement
Cardinality
CommandCase
CommandRef
Connector
ConnectorOption
ConnectorPersistentOption
ConnectorTechnologyOption
Constant
ConstantRef
ContainedGroup
Container
Context
Context
ContextDefinition
ContextOption
ContextPackageOption
ContextRef
ContextTechnologyOption
Currency
Current
Date
DateTime
Decimal
Definition
DescribedValue
Description
Description
Domain
DomainDefinition
DomainExternalOption
DomainOption
DomainPackageOption
DomainRef
DomainTechnologyOption
Duration
Entity
EntityDefinition
EntityEventSourced
EntityIsAggregate
EntityIsAvailable
EntityIsConsistent
EntityIsDevice
EntityIsFiniteStateMachine
EntityKind
EntityMessageQueue
EntityOption
EntityRef
EntityReferenceTypeExpression
EntityTechnologyOption
EntityTransient
EntityValue
EntityValueOption
Enumeration
Enumerator
Epic
EpicDefinition
EpicOption
EpicRef
EpicSynchronousOption
EpicTechnologyOption
ErrorStatement
EventCase
EventRef
Field
FieldRef
FileDescription
Flow
ForEachStatement
Function
FunctionDefinition
FunctionOption
FunctionRef
GatewayOption
GenericInteraction
Group
GroupDefinition
GroupRef
Handler
HandlerDefinition
HandlerOption
HandlerRef
Identifier
Identifier
IfThenElseStatement
InboundAdaptor
Include
Inlet
InletRef
Input
InputDefinition
InputRef
Integer
IntegerTypeExpression
Interaction
Invariant
LeafDefinition
Length
LiteralString
LiteralString
Location
Luminosity
Mapping
Mass
Merge
MessageRef
MessageRef
Method
MethodArgument
Mole
MorphStatement
Natural
Nothing
Number
NumericType
OnClause
OnClauseDefinition
OnInitClause
OnMessageClause
OnOtherClause
OnTerminationClause
OneOrMore
OptionValue
Optional
OptionalInteractions
OutboundAdaptor
Outlet
OutletRef
Output
OutputDefinition
OutputRef
ParallelInteractions
ParallelOption
PartialHandlerOption
PathIdentifier
PathIdentifier
Pattern
Portlet
PortletRef
PredefinedType
PredefinedType
Processor
ProcessorDefinition
ProcessorRef
Projector
ProjectorDefinition
ProjectorOption
ProjectorRef
ProjectorTechnologyOption
QueryCase
QueryRef
RangeType
Real
RealTypeExpression
RecordCase
RecordRef
Reference
Reference
Replica
ReplyStatement
Repository
RepositoryDefinition
RepositoryOption
RepositoryRef
RepositoryTechnologyOption
ResultCase
ResultRef
ReturnStatement
RiddlNode
RiddlValue
RootContainer
RootContainer
RootDefinition
Router
Saga
SagaDefinition
SagaOption
SagaRef
SagaStep
SagaTechnologyOption
SelfInteraction
SendStatement
Sequence
SequentialInteractions
SequentialOption
ServiceOption
Set
SetStatement
ShowOutputInteraction
Sink
Source
SpecificRange
Split
State
StateDefinition
StateRef
Statement
StopStatement
Streamlet
StreamletDefinition
StreamletOption
StreamletRef
StreamletShape
StreamletTechnologyOption
Strng
TailRecursive
TakeInputInteraction
TellStatement
Temperature
Term
Time
TimeStamp
TimeType
Type
TypeDefinition
TypeExpression
TypeRef
URL
URLDescription
UUID
UniqueId
UnknownType
UseCase
UseCaseDefinition
User
UserId
UserRef
UserStory
VagueInteraction
VitalDefinition
VitalDefinitionDefinition
Void
Whole
WithAuthors
WithIncludes
WithOptions
WithTerms
WithTypes
WrapperOption
ZeroOrMore
At
At
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
/
InputStack
InputStack
com.reactific.riddl.language.parsing.InputStack
case
class
InputStack
(
)
The stack of input sources while parsing
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Value members
Concrete methods
def
current
:
RiddlParserInput
def
pop
:
RiddlParserInput
def
push
(
input
:
RiddlParserInput
):
Unit
def
push
(
file
:
File
):
Unit
def
push
(
url
:
URL
):
Unit
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods