Packages

package util

Source
package.scala
Linear Supertypes
AnyRef, Any
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class CharArrayReader extends CharArrayReaderData
  2. trait CharArrayReaderData extends AnyRef
  3. trait ClassPath extends AnyRef

    A representation of the compiler's class- or sourcepath.

  4. trait ClassRepresentation extends AnyRef
  5. class EmptyAction extends () ⇒ Unit
  6. class FailedInterrupt extends Exception
  7. type HashSet[T >: Null <: AnyRef] = reflect.internal.util.HashSet[T]
  8. abstract class InterruptReq extends AnyRef

    A class of work items to be used in interrupt requests.

    A class of work items to be used in interrupt requests. Todo: we should replace the Eithers by Futures or Try's.

  9. class JavaCharArrayReader extends Iterator[Char] with Cloneable
  10. type Set[T <: AnyRef] = reflect.internal.util.Set[T]
  11. class SimpleTracer extends AnyRef

    A simple tracer

  12. implicit final class StackTraceOps extends AnyVal with StackTracing
  13. class WorkScheduler extends AnyRef
  14. type AbstractFileClassLoader = reflect.internal.util.AbstractFileClassLoader
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Moved to scala.reflect.internal.util.AbstractFileClassLoader

  15. type BatchSourceFile = reflect.internal.util.BatchSourceFile
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Moved to scala.reflect.internal.util.BatchSourceFile

  16. sealed abstract class DirectoryClassPath extends AnyRef
    Annotations
    @deprecated
    Deprecated

    (Since version 2.12.0) shim for sbt's compiler interface

  17. type FakePos = reflect.internal.util.FakePos
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Moved to scala.reflect.internal.util.FakePos

  18. sealed abstract class JavaClassPath extends AnyRef
    Annotations
    @deprecated
    Deprecated

    (Since version 2.12.0) shim for sbt's compiler interface

  19. sealed abstract class MergedClassPath extends AnyRef
    Annotations
    @deprecated
    Deprecated

    (Since version 2.12.0) shim for sbt's compiler interface

  20. type Position = reflect.internal.util.Position
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Moved to scala.reflect.internal.util.Position

  21. type RangePosition = reflect.internal.util.RangePosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Moved to scala.reflect.internal.util.RangePosition

  22. type ScalaClassLoader = reflect.internal.util.ScalaClassLoader
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Moved to scala.reflect.internal.util.ScalaClassLoader

  23. type SourceFile = reflect.internal.util.SourceFile
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Moved to scala.reflect.internal.util.SourceFile

Value Members

  1. val Chars: reflect.internal.Chars.type
  2. val HashSet: reflect.internal.util.HashSet.type
  3. def returning[T](x: T)(f: (T) ⇒ Unit): T

    Apply a function and return the passed value

  4. def stackTraceHeadString(ex: Throwable): String

    A one line string which contains the class of the exception, the message if any, and the first non-Predef location in the stack trace (to exclude assert, require, etc.)

  5. def stackTraceString(ex: Throwable): String
  6. def stringFromReader(reader: Reader): String
  7. def stringFromStream(stream: (OutputStream) ⇒ Unit): String
  8. def stringFromWriter(writer: (PrintWriter) ⇒ Unit): String

    Generate a string using a routine that wants to write on a stream.

  9. lazy val trace: SimpleTracer
  10. def trackingThreads[T](body: ⇒ T): (T, Seq[Thread])

    Executes the code and returns the result and any threads which were created during its execution.

  11. def waitingForThreads[T](body: ⇒ T): T

    Execute code and then wait for all non-daemon Threads created and begun during its execution to complete.

  12. object ClassPath
  13. object DocStrings

    Utility methods for doc comment strings

  14. object Exceptional
  15. object ShowPickled extends Names

Deprecated Value Members

  1. val FakePos: reflect.internal.util.FakePos.type
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Moved to scala.reflect.internal.util.FakePos

  2. val NoPosition: reflect.internal.util.NoPosition.type
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Moved to scala.reflect.internal.util.NoPosition

  3. val ScalaClassLoader: reflect.internal.util.ScalaClassLoader.type
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Moved to scala.reflect.internal.util.ScalaClassLoader

Inherited from AnyRef

Inherited from Any

Ungrouped