grizzled

io

package io

I/O-related classes and utilities. This package is distinguished from the grizzled.file package in that this package operates on already-open Java InputStream, OutputStream, Reader and Writerobjects, and on Scala Source objects.

See file

Visibility
  1. Public
  2. All
Impl.
  1. Concrete
  2. Abstract

Type Members

  1. class GrizzledSource extends AnyRef

    A wrapper for java.io.File that provides additional methods.

  2. class MultiSource extends Source

    A MultiSource contains multiple scala.io.Sourceobjects and satisfies reads from them serially.

  3. trait PartialReader [T] extends AnyRef

    Contains methods that can read part of a stream or reader.

  4. class RichInputStream extends PartialReader[Byte]

    Provides additional methods, over and above those already present in the Java InputStream class.

  5. class RichReader extends PartialReader[Char]

    Provides additional methods, over and above those already present in the Java Reader class.

  6. class SourceReader extends Reader

    Provides a java.io.Reader that is backed by a Scala Source object.

Value Members

  1. object GrizzledSource extends AnyRef

    Companion object for GrizzledSource.

  2. object RichInputStream extends AnyRef

    Companion object to RichInputStream class.

  3. object RichReader extends AnyRef

    Companion object to RichReader class.

  4. object SourceReader extends AnyRef

  5. object util extends AnyRef

    Some utility methods.