package dotty.tools.io

Constructors

Members

final object ClassPath
trait ClassPath

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

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

final object DaemonThreadFactory
@deprecated sealed abstract class DirectoryClassPath
class Fileish

A common interface for File-based things and Stream-based things. (In particular, io.File and JarEntry.)

A common interface for File-based things and Stream-based things. (In particular, io.File and JarEntry.)

final object Fileish
class Jar
final object Jar
class JarWriter
@deprecated sealed abstract class JavaClassPath
@deprecated sealed abstract class MergedClassPath
class PlainDirectory

''Note: This library is considered experimental and should not be used unless you know what you are doing.''

''Note: This library is considered experimental and should not be used unless you know what you are doing.''

[+] class PlainFile

This class implements an abstract file backed by a File.

''Note: This library is considered experimental and should not be used unless you know what y...

This class implements an abstract file backed by a File.

''Note: This library is considered experimental and should not be used unless you know what you are doing.''

class PlainNioFile
type AbstractFile = AbstractFile
type Directory = Directory
type File = File
type JFile = File
type JManifest = Manifest
type Path = Path
type VirtualDirectory = VirtualDirectory
type VirtualFile = VirtualFile
type ZipArchive = ZipArchive
val AbstractFile : AbstractFile.type
val Directory : Directory.type
val File : File.type
val Path : Path.type
val Streamable : Streamable.type
val ZipArchive : ZipArchive.type
private lazy val daemonThreadPool : ExecutorService
def callable ( body: => T ) : Callable [ T ]
def daemonize ( body: => Unit ) : Thread
implicit def enrichManifest ( m: JManifest ) : WManifest
def newThread ( f: Thread => Unit ) ( body: => Unit ) : Thread
def runnable ( body: => Unit ) : Runnable
def spawn ( body: => T ) : Future [ T ]
def submit ( runnable: Runnable ) : Future [ Nothing <: Any ]
def timer ( seconds: Int ) ( body: => Unit ) : Timer