scala.tools.nsc

io

package io

Linear Supertypes
AnyRef, Any
Content Hierarchy Learn more about scaladoc diagrams
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 = java.io.File

  5. type JManifest = Manifest

  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]

  11. def daemonize(body: ⇒ Unit): Thread

  12. implicit def enrichManifest(m: JManifest): WManifest

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

  14. implicit def postfixOps: postfixOps

  15. def runnable(body: ⇒ Unit): Runnable

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

  17. def submit(runnable: Runnable): Future[_]

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

Inherited from AnyRef

Inherited from Any

No Group