scalax.io

managed

package managed

Visibility
  1. Public
  2. All

Type Members

  1. class ByteChannelResource [+A <: ByteChannel] extends InputResource[A] with OutputResource[A] with ResourceOps[A, ByteChannelResource[A]]

    A for accessing and using ByteChannels.

  2. class InputStreamResource [+A <: InputStream] extends InputResource[A] with ResourceOps[A, InputStreamResource[A]]

    A ManagedResource for accessing and using InputStreams.

  3. class OutputStreamResource [+A <: OutputStream] extends OutputResource[A] with ResourceOps[A, OutputStreamResource[A]]

    A ManagedResource for accessing and using OutputStreams.

  4. class ReadableByteChannelResource [+A <: ReadableByteChannel] extends InputResource[A] with ResourceOps[A, ReadableByteChannelResource[A]]

    A ManagedResource for accessing and using ByteChannels.

  5. class ReaderResource [+A <: Reader] extends ReadCharsResource[A] with ResourceOps[A, ReaderResource[A]]

    A ManagedResource for accessing and using Readers.

  6. class SeekableByteChannelResource [+A <: SeekableByteChannel] extends SeekableResource[A] with ResourceOps[A, SeekableByteChannelResource[A]]

    A ManagedResource for accessing and using SeekableByteChannels.

  7. class WritableByteChannelResource [+A <: WritableByteChannel] extends OutputResource[A] with ResourceOps[A, WritableByteChannelResource[A]]

    A ManagedResource for accessing and using ByteChannels.

  8. class WriterResource [+A <: Writer] extends WriteCharsResource[A] with ResourceOps[A, WriterResource[A]]

    A ManagedResource for accessing and using Writers.