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.

Ungrouped