scalaz.stream.nio

file

object file

Source
file.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. file
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def chunkR(src: ⇒ AsynchronousFileChannel): Channel[Task, Int, ByteVector]

    Creates a Channel[Task,Int,ByteVector] from an AsynchronousFileChannel by repeatedly requesting the given number of bytes.

    Creates a Channel[Task,Int,ByteVector] from an AsynchronousFileChannel by repeatedly requesting the given number of bytes. The last chunk may be less than the requested size.

    This implementation closes the AsynchronousFileChannel when finished or in the event of an error.

  8. def chunkR(path: Path): Channel[Task, Int, ByteVector]

    Creates a Channel[Task,Int,ByteVector] from an AsynchronousFileChannel opened for the provided Path by repeatedly requesting the given number of bytes.

    Creates a Channel[Task,Int,ByteVector] from an AsynchronousFileChannel opened for the provided Path by repeatedly requesting the given number of bytes. The last chunk may be less than the requested size.

    This implementation closes the AsynchronousFileChannel when finished or in the event of an error.

  9. def chunkR(uri: URI): Channel[Task, Int, ByteVector]

    Creates a Channel[Task,Int,ByteVector] from an AsynchronousFileChannel opened for the provided URI by repeatedly requesting the given number of bytes.

    Creates a Channel[Task,Int,ByteVector] from an AsynchronousFileChannel opened for the provided URI by repeatedly requesting the given number of bytes. The last chunk may be less than the requested size.

    This implementation closes the AsynchronousFileChannel when finished or in the event of an error.

  10. def chunkR(path: String): Channel[Task, Int, ByteVector]

    Creates a Channel[Task,Int,ByteVector] from an AsynchronousFileChannel opened for the provided path by repeatedly requesting the given number of bytes.

    Creates a Channel[Task,Int,ByteVector] from an AsynchronousFileChannel opened for the provided path by repeatedly requesting the given number of bytes. The last chunk may be less than the requested size.

    This implementation closes the AsynchronousFileChannel when finished or in the event of an error.

  11. def chunkReadBuffer(src: ⇒ AsynchronousFileChannel): Channel[Task, Int, ByteBuffer]

    Creates a Channel[Task,Int,ByteBuffer] from an AsynchronousFileChannel by repeatedly requesting the given number of bytes.

    Creates a Channel[Task,Int,ByteBuffer] from an AsynchronousFileChannel by repeatedly requesting the given number of bytes. The last chunk may be less than the requested size. The emitted ByteBuffer isn't reused.

    This implementation closes the AsynchronousFileChannel when finished or in the event of an error.

  12. def chunkW(src: ⇒ AsynchronousFileChannel): Sink[Task, ByteVector]

    Creates a Sink[Task, ByteVector] representation of the AsynchronousFileChannel which will be closed when this Process is halted.

  13. def chunkW(path: Path, create: Boolean): Sink[Task, ByteVector]

    Creates a Sink[Task, ByteVector] representation of an AsynchronousFileChannel at the specified Path which will be closed when this Process is halted.

  14. def chunkW(path: Path): Sink[Task, ByteVector]

    Creates a Sink[Task, ByteVector] representation of an AsynchronousFileChannel, creating the file at the specified Path if necessary, which will be closed when this Process is halted.

  15. def chunkW(uri: URI, create: Boolean): Sink[Task, ByteVector]

    Creates a Sink[Task, ByteVector] representation of an AsynchronousFileChannel which will be closed when this Process is halted.

  16. def chunkW(uri: URI): Sink[Task, ByteVector]

    Creates a Sink[Task, ByteVector] representation of an AsynchronousFileChannel, creating the file if necessary, which will be closed when this Process is halted.

  17. def chunkW(path: String, create: Boolean): Sink[Task, ByteVector]

    Creates a Sink[Task, ByteVector] representation of an AsynchronousFileChannel which will be closed when this Process is halted.

  18. def chunkW(path: String): Sink[Task, ByteVector]

    Creates a Sink[Task, ByteVector] representation of an AsynchronousFileChannel, creating the file if necessary, which will be closed when this Process is halted.

  19. def chunkWriteBuffer(src: ⇒ AsynchronousFileChannel): Sink[Task, ByteBuffer]

    Creates a Sink[Task,ByteBuffer] from an AsynchronousFileChannel, which will be closed when this Process is halted.

  20. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  25. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  26. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  27. def linesR(src: ⇒ AsynchronousFileChannel)(implicit codec: Codec): Process[Task, String]

    Creates a Process[Task,String] from the lines of the AsynchronousFileChannel using the nio2 framework to make the process asynchronous.

    Creates a Process[Task,String] from the lines of the AsynchronousFileChannel using the nio2 framework to make the process asynchronous. The resource combinator is used to ensure the AsynchronousFileChannel is automatically closed on completion.

  28. def linesR(path: Path)(implicit codec: Codec): Process[Task, String]

    Creates a Process[Task,String] from the lines of a file, using the nio2 AsynchronousFileChannel to make the process asynchronous.

    Creates a Process[Task,String] from the lines of a file, using the nio2 AsynchronousFileChannel to make the process asynchronous. The resource combinator is used to ensure the AsynchronousFileChannel is automatically closed on completion.

  29. def linesR(filename: String)(implicit codec: Codec): Process[Task, String]

    Creates a Process[Task,String] from the lines of a file, using the nio2 framework to make the process asynchronous.

    Creates a Process[Task,String] from the lines of a file, using the nio2 framework to make the process asynchronous. The resource combinator is used to ensure the AsynchronousFileChannel is automatically closed on completion.

  30. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  34. def textR(src: ⇒ AsynchronousFileChannel)(implicit codec: Codec): Process[Task, String]

    Creates a Process[Task,String] from the text of the AsynchronousFileChannel using the nio2 framework to make the process asynchronous.

    Creates a Process[Task,String] from the text of the AsynchronousFileChannel using the nio2 framework to make the process asynchronous. The resource combinator is used to ensure the AsynchronousFileChannel is automatically closed on completion.

  35. def toString(): String

    Definition Classes
    AnyRef → Any
  36. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped