PrintIR

org.finos.morphir.ir.printing.PrintIR
See thePrintIR companion object
class PrintIR(detailLevel: DetailLevel, fieldNames: FieldNames, val defaultWidth: Int) extends Walker

Attributes

Companion
object
Graph
Supertypes
class Walker
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

object MorphirValue

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

override def additionalHandlers: PartialFunction[Any, Tree]

Attributes

Definition Classes
Walker
def apply(x: Any, verbose: Boolean): Str
def tokenize(x: Any): Iterator[Str]
def treeify(x: Any): Tree
override def treeify(x: Any, escapeUnicode: Boolean, showFieldNames: Boolean): Tree

Attributes

Definition Classes
Walker

Concrete fields

val colorApplyPrefix: Attrs
val colorLiteral: Attrs
val defaultHeight: Int
val defaultIndent: Int
val defaultWidth: Int
val escapeUnicode: Boolean
val showFieldNames: Boolean
var verbose: Boolean

Inherited fields

val tuplePrefix: String

Attributes

Inherited from:
Walker