RiddlFileEmitter
Generates RIDDL in textual format based on the AST
Attributes
- Source
- RiddlFileEmitter.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FileBuilderclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Attributes
- Source
- RiddlFileEmitter.scala
Inherited methods
Append a string without indent or suffix
Append a string without indent or suffix
Value parameters
- str
-
The string to append
Attributes
- Returns
-
This object for call chaining
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Append an indented line with newline at the end and a level
width indent prefix.
Append an indented line with newline at the end and a level
width indent prefix. The indent will be done with level
* spaces-per-level
space characters.
Value parameters
- line
-
The text of the line to be indented
Attributes
- Returns
-
This object for call chaining
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Add just the indent spaces
Add just the indent spaces
Attributes
- Returns
-
This object for call chaining
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Append a line to the buffer with a terminating newline.
Append a line to the buffer with a terminating newline. No prefix is inserted
Value parameters
- line
-
The line to be appended
Attributes
- Returns
-
This object for call chaining
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Append a line to the buffer without newlines or indentation
Append a line to the buffer without newlines or indentation
Value parameters
- text
-
The text to be appended
Attributes
- Returns
-
This object for call chaining
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Completely erase the internal buffer
Completely erase the internal buffer
Attributes
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Decrement the indent by one level
Decrement the indent by one level
Attributes
- Returns
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Increment the indent by one level
Increment the indent by one level
Attributes
- Returns
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Append a newline character
Append a newline character
Attributes
- Returns
-
This object for call chaining
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
The number of spaces at the current indent level
The number of spaces at the current indent level
Attributes
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Convert the buffer to a sequence of strings, one line per string
Convert the buffer to a sequence of strings, one line per string
Attributes
- Returns
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
FileBuilder -> Any
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Inherited fields
Attributes
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala
Attributes
- Inherited from:
- FileBuilder
- Source
- FileBuilder.scala