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. #### type AbstractFile = reflect.io.AbstractFile

2. #### type Directory = reflect.io.Directory

3. #### type File = reflect.io.File

4. #### type JFile = java.io.File

5. #### type JManifest = Manifest

6. #### class Jar extends Iterable[JarEntry]

7. #### class JarWriter extends AnyRef

8. #### type Path = reflect.io.Path

9. #### type PlainFile = reflect.io.PlainFile

10. #### class Socket extends Bytes with Closeable

11. #### class SourceReader extends AnyRef

    This class implements methods to read and decode source files.

12. #### type VirtualDirectory = reflect.io.VirtualDirectory

13. #### type VirtualFile = reflect.io.VirtualFile

14. #### type ZipArchive = reflect.io.ZipArchive

### Value Members

1. #### val AbstractFile: reflect.io.AbstractFile.type

2. #### val Directory: reflect.io.Directory.type

3. #### val File: reflect.io.File.type

4. #### object Jar

5. #### val Path: reflect.io.Path.type

6. #### object Socket

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

7. #### object SourceReader

8. #### val Streamable: reflect.io.Streamable.type

9. #### implicit def enrichManifest(m: JManifest): WManifest

### Inherited from AnyRef

### Inherited from Any

### Ungrouped