Object

zio.nio.file

Files

Related Doc: package file

Permalink

object Files

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Files
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class Attribute(attributeName: String, viewName: String = "basic") extends Product with Serializable

    Permalink
  2. sealed trait AttributeNames extends AnyRef

    Permalink
  3. final case class Attributes(attributeNames: AttributeNames, viewName: String = "base") extends Product with Serializable

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Attribute extends Serializable

    Permalink
  5. object AttributeNames

    Permalink
  6. object Attributes extends Serializable

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def copy(in: ZStream[Any, IOException, Byte], target: Path, options: CopyOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Long]

    Permalink
  10. def copy(source: Path, target: Path, copyOptions: CopyOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  11. def createDirectories(path: Path, attrs: FileAttribute[_]*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  12. def createDirectory(path: Path, attrs: FileAttribute[_]*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  13. def createFile(path: Path, attrs: FileAttribute[_]*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  14. def createLink(link: Path, existing: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  15. def createSymbolicLink(link: Path, target: Path, fileAttributes: FileAttribute[_]*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  16. def createTempDirectory(prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: ZTraceElement): ZIO[Any, IOException, Path]

    Permalink
  17. def createTempDirectory(dir: Path, prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: ZTraceElement): ZIO[Any, IOException, Path]

    Permalink
  18. def createTempDirectoryScoped(prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: ZTraceElement): ZIO[Scope, IOException, Path]

    Permalink
  19. def createTempDirectoryScoped(dir: Path, prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: ZTraceElement): ZIO[Scope, IOException, Path]

    Permalink
  20. def createTempFile(suffix: String = ".tmp", prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: ZTraceElement): ZIO[Any, IOException, Path]

    Permalink
  21. def createTempFileIn(dir: Path, suffix: String = ".tmp", prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: ZTraceElement): ZIO[Any, IOException, Path]

    Permalink
  22. def createTempFileInScoped(dir: Path, suffix: String = ".tmp", prefix: Option[String] = None, fileAttributes: Iterable[FileAttribute[_]] = Nil)(implicit trace: ZTraceElement): ZIO[Scope, IOException, Path]

    Permalink
  23. def createTempFileScoped(suffix: String = ".tmp", prefix: Option[String] = None, fileAttributes: Iterable[FileAttribute[_]] = Nil)(implicit trace: ZTraceElement): ZIO[Scope, IOException, Path]

    Permalink
  24. def delete(path: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  25. def deleteIfExists(path: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Boolean]

    Permalink
  26. def deleteRecursive(path: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Long]

    Permalink
  27. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  29. def exists(path: Path, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, Nothing, Boolean]

    Permalink
  30. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. def find(path: Path, maxDepth: Int = Int.MaxValue, visitOptions: Set[FileVisitOption] = Set.empty)(test: (Path, BasicFileAttributes) ⇒ Boolean)(implicit trace: ZTraceElement): ZStream[Any, IOException, Path]

    Permalink
  32. def getAttribute(path: Path, attribute: Attribute, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, AnyRef]

    Permalink
  33. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  34. def getFileStore(path: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, FileStore]

    Permalink
  35. def getLastModifiedTime(path: Path, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, FileTime]

    Permalink
  36. def getOwner(path: Path, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, UserPrincipal]

    Permalink
  37. def getPosixFilePermissions(path: Path, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Set[PosixFilePermission]]

    Permalink
  38. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  39. def isDirectory(path: Path, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, Nothing, Boolean]

    Permalink
  40. def isExecutable(path: Path)(implicit trace: ZTraceElement): ZIO[Any, Nothing, Boolean]

    Permalink
  41. def isHidden(path: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Boolean]

    Permalink
  42. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  43. def isReadable(path: Path)(implicit trace: ZTraceElement): ZIO[Any, Nothing, Boolean]

    Permalink
  44. def isRegularFile(path: Path, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, Nothing, Boolean]

    Permalink
  45. def isSameFile(path: Path, path2: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Boolean]

    Permalink
  46. def isSymbolicLink(path: Path)(implicit trace: ZTraceElement): ZIO[Any, Nothing, Boolean]

    Permalink
  47. def isWritable(path: Path)(implicit trace: ZTraceElement): ZIO[Any, Nothing, Boolean]

    Permalink
  48. def lines(path: Path, charset: Charset = Charset.Standard.utf8)(implicit trace: ZTraceElement): ZStream[Any, IOException, String]

    Permalink
  49. def list(path: Path)(implicit trace: ZTraceElement): ZStream[Any, IOException, Path]

    Permalink
  50. def move(source: Path, target: Path, copyOptions: CopyOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  51. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  52. def newDirectoryStream(dir: Path, filter: (Path) ⇒ Boolean)(implicit trace: ZTraceElement): ZStream[Any, IOException, Path]

    Permalink
  53. def newDirectoryStream(dir: Path, glob: String = "*")(implicit trace: ZTraceElement): ZStream[Any, IOException, Path]

    Permalink
  54. def notExists(path: Path, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, Nothing, Boolean]

    Permalink
  55. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  56. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  57. def probeContentType(path: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, String]

    Permalink
  58. def readAllBytes(path: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Chunk[Byte]]

    Permalink
  59. def readAllLines(path: Path, charset: Charset = Charset.Standard.utf8)(implicit trace: ZTraceElement): ZIO[Any, IOException, List[String]]

    Permalink
  60. def readAttributes(path: Path, attributes: Attributes, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Map[String, AnyRef]]

    Permalink
  61. def readAttributes[A <: BasicFileAttributes](path: Path, linkOptions: LinkOption*)(implicit arg0: ClassTag[A], trace: ZTraceElement): ZIO[Any, IOException, A]

    Permalink
  62. def readSymbolicLink(link: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Path]

    Permalink
  63. def setAttribute(path: Path, attribute: Attribute, value: AnyRef, linkOptions: LinkOption*)(implicit trace: ZTraceElement): ZIO[Any, Exception, Unit]

    Permalink
  64. def setLastModifiedTime(path: Path, time: FileTime)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  65. def setOwner(path: Path, owner: UserPrincipal)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  66. def setPosixFilePermissions(path: Path, permissions: Set[PosixFilePermission])(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  67. def size(path: Path)(implicit trace: ZTraceElement): ZIO[Any, IOException, Long]

    Permalink
  68. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  69. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  70. def useFileAttributeView[A <: FileAttributeView, B, E](path: Path, linkOptions: LinkOption*)(f: (A) ⇒ ZIO[Any, E, B])(implicit arg0: ClassTag[A], trace: ZTraceElement): ZIO[Any, E, B]

    Permalink
  71. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. def walk(path: Path, maxDepth: Int = Int.MaxValue, visitOptions: Set[FileVisitOption] = Set.empty)(implicit trace: ZTraceElement): ZStream[Any, IOException, Path]

    Permalink
  75. def writeBytes(path: Path, bytes: Chunk[Byte], openOptions: OpenOption*)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink
  76. def writeLines(path: Path, lines: Iterable[CharSequence], charset: Charset = Charset.Standard.utf8, openOptions: Set[OpenOption] = Set.empty)(implicit trace: ZTraceElement): ZIO[Any, IOException, Unit]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped