ProcessorDefinition

com.reactific.riddl.language.ast.Definitions.ProcessorDefinition

Base trait of definitions defined in a processor

Attributes

Graph
Supertypes
Known subtypes
class Constant
class Inlet
class Outlet
class Type

Members list

Value members

Inherited methods

Attributes

Inherited from:
BrieflyDescribedValue

Attributes

Inherited from:
BrieflyDescribedValue
def contents: Seq[D]

Attributes

Inherited from:
Container

Attributes

Inherited from:
DescribedValue

Attributes

Inherited from:
DescribedValue
def format: String

Format the node to a string

Format the node to a string

Attributes

Inherited from:
RiddlNode

Attributes

Inherited from:
Definition
override def hasDefinitions: Boolean

Attributes

Definition Classes
Inherited from:
Definition

Attributes

Inherited from:
Definition

Attributes

Inherited from:
Definition
def id: Identifier

Attributes

Inherited from:
Definition

Attributes

Inherited from:
Definition

Attributes

Inherited from:
Definition
override def isContainer: Boolean

Determine if this node is a container or not

Determine if this node is a container or not

Attributes

Definition Classes
Inherited from:
Container
override def isDefinition: Boolean

Attributes

Definition Classes
Inherited from:
Definition
override def isEmpty: Boolean

determine if this node is empty or not.

determine if this node is empty or not. Non-containers are always empty

Attributes

Definition Classes
Inherited from:
Container

Attributes

Inherited from:
Definition

Attributes

Inherited from:
Container

Attributes

Inherited from:
Definition
def kind: String

Attributes

Inherited from:
Definition
def loc: At

The location in the parse at which this RiddlValue occurs

The location in the parse at which this RiddlValue occurs

Attributes

Inherited from:
RiddlValue
final def nonEmpty: Boolean

Attributes

Inherited from:
RiddlNode

Attributes

Inherited from:
Definition