Packages

package util

Source
package.scala
Linear Supertypes
AnyRef, Any
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. final class DefaultJarFactory extends JarFactory
  6. trait EfficientClassPath extends ClassPath
  7. trait EfficientClassPathCallBack extends AnyRef
  8. class EmptyAction extends () ⇒ Unit
  9. class FailedInterrupt extends Exception
  10. type HashSet[T >: Null <: AnyRef] = reflect.internal.util.HashSet[T]
  11. 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.

  12. trait JarFactory extends AnyRef
  13. class JavaCharArrayReader extends Iterator[Char] with Cloneable
  14. type Set[T <: AnyRef] = reflect.internal.util.Set[T]
  15. class SimpleTracer extends AnyRef

    A simple tracer

  16. implicit final class StackTraceOps extends AnyVal with StackTracing
  17. class WorkScheduler extends AnyRef
  18. type AbstractFileClassLoader = reflect.internal.util.AbstractFileClassLoader
    Annotations
    @deprecated
    Deprecated

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  27. 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(t: 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(t: Throwable): String
  6. def stringFromReader(reader: Reader): String
  7. def stringFromStream(stream: (OutputStream) ⇒ Unit): String

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

  8. def stringFromWriter(writer: (PrintWriter) ⇒ Unit): String

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

  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