com.github.johnreedlol.internal

Printer

object Printer

Created by johnreed on 4/12/16 for https://github.com/JohnReedLOL/scala-trace-debug

Attributes
protected[com.github.johnreedlol]
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Printer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object Color

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. val debugDisabled_?: Boolean

    Disabling of traces, asserts, etc.

    Disabling of traces, asserts, etc. can be specified through the system property "ENABLE_TRACE_DEBUG" or the environment variable "ENABLE_TRACE_DEBUG". The system property takes precedence over the environment variable. See: https://github.com/adamw/scala-macro-debug

  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  14. def getPackageName(stackLine: StackTraceElement): String

    Gets the package name

    Gets the package name

    Attributes
    protected[com.github.johnreedlol.internal]
  15. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  16. final def internalAssert[A](toPrintOutNullable: A, numStackLinesIntended: Int, usingStdOut: Boolean = false, assertionTrue_?: Boolean, isFatal_?: Boolean): String

    Prints out the object with N lines of stack trace.

    Prints out the object with N lines of stack trace. Meant to be used only for asserts

    toPrintOutNullable

    the object to print out. May be "null"

    numStackLinesIntended

    N, the number of lines of stack trace intended. Defaults to zero actual lines of stack trace for negative values

    usingStdOut

    Whether to use standard out for trace (as opposed to std error). Uses standard error by default

    returns

    The string that would have been printed out if printing were enabled and the string that was printed out because printing was enabled.

    Attributes
    protected[com.github.johnreedlol]
  17. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  19. val newStackOffset: Int

    The offset of the first line from the base of the stack trace The +1 is necessary because the method call traceInternal adds one to the offset of the stack trace

    The offset of the first line from the base of the stack trace The +1 is necessary because the method call traceInternal adds one to the offset of the stack trace

    Attributes
    protected[com.github.johnreedlol]
  20. final def notify(): Unit

    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  23. def toString(): String

    Definition Classes
    AnyRef → Any
  24. final def traceInternal[A](toPrintOutNullable: A, numStackLinesIntended: Int, usingStdOut: Boolean = false): String

    Prints out the object with N lines of stack trace.

    Prints out the object with N lines of stack trace. Do not use with assertions

    toPrintOutNullable

    the object to print out. May be "null"

    numStackLinesIntended

    N, the number of lines of stack trace intended. Defaults to zero actual lines of stack trace for negative values

    usingStdOut

    Whether to use standard out for trace (as opposed to std error). Uses standard error by default

    returns

    The string that would have been printed out if printing were enabled and the string that was printed out because printing was enabled.

    Attributes
    protected[com.github.johnreedlol]
  25. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped