scala.tools.nsc

io

package io

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. io
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract class CondPickler[T] extends Pickler[T]

    A subclass of Pickler can indicate whether a particular value can be pickled by instances of this class.

  2. class DaemonThreadFactory extends ThreadFactory

  3. class Fileish extends Chars

    A common interface for File-based things and Stream-based things.

  4. type JFile = File

    Definition Classes
    package
  5. type JManifest = Manifest

    Definition Classes
    package
  6. class Jar extends Iterable[JarEntry]

  7. class JarWriter extends AnyRef

  8. class Lexer extends AnyRef

    A simple lexer for tokens as they are used in JSON, plus parens (, ) Tokens understood are:

  9. abstract class LogReplay extends AnyRef

  10. class Logger extends LogReplay

  11. class MsilFile extends VirtualFile

    This class wraps an MsilType.

  12. abstract class Pickler[T] extends AnyRef

    An abstract class for writing and reading Scala objects to and from a legible representation.

  13. class PrettyWriter extends Writer

  14. class Replayer extends LogReplay

  15. class Socket extends Bytes with Closeable

  16. class SourceReader extends AnyRef

    This class implements methods to read and decode source files.

Value Members

  1. object DaemonThreadFactory

  2. object Fileish

  3. object Jar

  4. object Lexer

    Companion object of class Lexer which defines tokens and some utility concepts used for tokens and lexers

  5. object NoMsilFile extends MsilFile

  6. object NullLogger extends LogReplay

  7. object Pickler

  8. object Socket

    A skeletal only-as-much-as-I-need Socket wrapper.

  9. object SourceReader

  10. def callable[T](body: ⇒ T): Callable[T]

    Definition Classes
    package
  11. def daemonize(body: ⇒ Unit): Thread

    Definition Classes
    package
  12. implicit def enrichManifest(m: JManifest): WManifest

    Definition Classes
    package
  13. def newThread(f: (Thread) ⇒ Unit)(body: ⇒ Unit): Thread

    Definition Classes
    package
  14. implicit def postfixOps: postfixOps

    Definition Classes
    package
  15. def runnable(body: ⇒ Unit): Runnable

    Definition Classes
    package
  16. def spawn[T](body: ⇒ T): Future[T]

    Definition Classes
    package
  17. def submit(runnable: Runnable): java.util.concurrent.Future[_]

    Definition Classes
    package
  18. def timer(seconds: Int)(body: ⇒ Unit): Timer

    Definition Classes
    package

Inherited from AnyRef

Inherited from Any