trait Printers extends reflect.internal.Printers
Ordering
- Alphabetic
- By Inheritance
Inherited
- Printers
- Printers
- Printers
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
case class
BooleanFlag extends Product with Serializable
- Definition Classes
- Printers
-
class
CodePrinter extends reflect.internal.SymbolTable.TreePrinter
- Definition Classes
- Printers
-
class
CompactTreePrinter extends Global.TreePrinter
A tree printer which is stingier about vertical whitespace and unnecessary punctuation than the standard one.
-
class
RawTreePrinter extends reflect.internal.SymbolTable.TreePrinter
- Definition Classes
- Printers
- class TreePrinter extends Global.TreePrinter
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- def ->[B](y: B): (Printers, B)
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def asCompactDebugString(t: Global.Tree): String
- def asCompactString(t: Global.Tree): String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asString(t: Global.Tree): String
-
def
backquotedPath(t: Global.Tree): String
- Definition Classes
- Printers
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
decodedSymName(tree: Global.Tree, name: Global.Name): String
- Definition Classes
- Printers
- def ensuring(cond: (Printers) ⇒ Boolean, msg: ⇒ Any): Printers
- def ensuring(cond: (Printers) ⇒ Boolean): Printers
- def ensuring(cond: Boolean, msg: ⇒ Any): Printers
- def ensuring(cond: Boolean): Printers
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newCodePrinter(writer: PrintWriter, tree: Global.Tree, printRootPkg: Boolean): Global.TreePrinter
- Definition Classes
- Printers → Printers
- def newCompactTreePrinter(writer: PrintWriter): Global.CompactTreePrinter
-
def
newRawTreePrinter(writer: PrintWriter): Global.RawTreePrinter
- Definition Classes
- Printers → Printers
- def newStandardTreePrinter(writer: PrintWriter): Global.TreePrinter
-
def
newTreePrinter(): Global.TreePrinter
- Definition Classes
- Printers → Printers
-
def
newTreePrinter(stream: OutputStream): Global.TreePrinter
- Definition Classes
- Printers → Printers
-
def
newTreePrinter(writer: PrintWriter): Global.TreePrinter
- Definition Classes
- Printers → Printers → Printers
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
quotedName(name: String): String
- Definition Classes
- Printers
-
def
quotedName(name: Global.Name): String
- Definition Classes
- Printers
-
def
quotedName(name: Global.Name, decode: Boolean): String
- Definition Classes
- Printers
-
def
render(what: Any, mkPrinter: (PrintWriter) ⇒ Global.TreePrinter, printTypes: Global.BooleanFlag, printIds: Global.BooleanFlag, printOwners: Global.BooleanFlag, printKinds: Global.BooleanFlag, printMirrors: Global.BooleanFlag, printPositions: Global.BooleanFlag): String
- Attributes
- protected
- Definition Classes
- Printers
-
def
show(position: Global.Position): String
- Definition Classes
- Printers → Printers
-
def
show(flags: Global.FlagSet): String
- Definition Classes
- Printers → Printers
-
def
show(name: Global.Name): String
- Definition Classes
- Printers → Printers
-
def
show(any: Any, printTypes: Global.BooleanFlag, printIds: Global.BooleanFlag, printOwners: Global.BooleanFlag, printKinds: Global.BooleanFlag, printMirrors: Global.BooleanFlag, printPositions: Global.BooleanFlag): String
- Definition Classes
- Printers
-
def
showCode(tree: Global.Tree, printTypes: Global.BooleanFlag, printIds: Global.BooleanFlag, printOwners: Global.BooleanFlag, printPositions: Global.BooleanFlag, printRootPkg: Boolean): String
- Definition Classes
- Printers
-
def
showDecl(sym: Global.Symbol): String
- Definition Classes
- Printers → Printers
-
def
showRaw(position: Global.Position): String
- Definition Classes
- Printers
-
def
showRaw(flags: Global.FlagSet): String
- Definition Classes
- Printers
-
def
showRaw(name: Global.Name): String
- Definition Classes
- Printers
-
def
showRaw(any: Any, printTypes: Global.BooleanFlag, printIds: Global.BooleanFlag, printOwners: Global.BooleanFlag, printKinds: Global.BooleanFlag, printMirrors: Global.BooleanFlag, printPositions: Global.BooleanFlag): String
- Definition Classes
- Printers
-
def
symName(tree: Global.Tree, name: Global.Name): String
- Definition Classes
- Printers
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
treeToString(tree: Global.Tree): String
- Attributes
- protected
- Definition Classes
- Printers
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
xprintTree(treePrinter: Global.TreePrinter, tree: Global.Tree): Unit
- Definition Classes
- Printers → Printers
- def →[B](y: B): (Printers, B)
-
object
BooleanFlag extends Serializable
- Definition Classes
- Printers
-
object
ConsoleWriter extends Writer
- Definition Classes
- Printers
Deprecated Value Members
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from Printers to StringFormat[Printers] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.12.16) Use
formatString.format(value)instead ofvalue.formatted(formatString), or use thef""string interpolator. In Java 15 and later,formattedresolves to the new method in String which has reversed parameters.
The Scala compiler and reflection APIs.