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. Protected

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. trait StringUtil extends AnyRef
  18. class WorkScheduler extends AnyRef

Deprecated Type Members

  1. type AbstractFileClassLoader = reflect.internal.util.AbstractFileClassLoader
    Annotations
    @deprecated
    Deprecated

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  10. 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 EditDistance
  15. object Exceptional
  16. object ShowPickled extends Names
  17. object StringUtil extends StringUtil

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