org.scommon

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. trait CloseableInputStream extends InputStream with Closeable

    Convenience trait to describe an java.io.InputStream that is also org.scommon.core.Closeable compliant.

  2. trait CloseableInputStreamIterator extends CloseableIterator[(Int, Array[Byte])]

    Creates an scala.collection.Iterator that represents a provided source.

  3. trait CloseableOutputStream extends OutputStream with Closeable

    Convenience trait to describe an java.io.OutputStream that is also org.scommon.core.Closeable compliant.

  4. implicit class FileUtilFileExtensions extends AnyRef

    Annotations
    @inline()
  5. implicit class InputStreamExtensions extends AnyRef

    Annotations
    @inline()
  6. implicit class OutputStreamExtensions extends AnyRef

    Annotations
    @inline()
  7. implicit class PathUtilFileExtensions extends AnyRef

    Annotations
    @inline()
  8. trait Watcher[TWatchable <: Watchable, TSource <: Watchable] extends AnyRef

  9. sealed class WatcherImpl[TWatchable <: Watchable, TSource <: Watchable] extends Watcher[TWatchable, TSource]

Value Members

  1. implicit lazy val DEFAULT_CHARSET: Charset

  2. object FileUtil

  3. object InputStreamUtil

  4. object OutputStreamUtil

  5. object PathUtil

  6. object Watcher

Inherited from AnyRef

Inherited from Any

Ungrouped