Packages

object Files extends FilesPlatformSpecific

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

Type Members

  1. final case class Attribute(attributeName: String, viewName: String = "basic") extends Product with Serializable
  2. sealed trait AttributeNames extends AnyRef
  3. final case class Attributes(attributeNames: AttributeNames, viewName: String = "base") extends Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def copy(in: ZStream[Any, IOException, Byte], target: Path, options: CopyOption*)(implicit trace: Trace): ZIO[Any, IOException, Long]
  7. def copy(source: Path, target: Path, copyOptions: CopyOption*)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  8. def createDirectories(path: Path, attrs: FileAttribute[_]*)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  9. def createDirectory(path: Path, attrs: FileAttribute[_]*)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  10. def createFile(path: Path, attrs: FileAttribute[_]*)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  11. def createLink(link: Path, existing: Path)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  12. def createSymbolicLink(link: Path, target: Path, fileAttributes: FileAttribute[_]*)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  13. def createTempDirectory(prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: Trace): ZIO[Any, IOException, Path]
  14. def createTempDirectory(dir: Path, prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: Trace): ZIO[Any, IOException, Path]
  15. def createTempDirectoryScoped(prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: Trace): ZIO[Scope, IOException, Path]
  16. def createTempDirectoryScoped(dir: Path, prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: Trace): ZIO[Scope, IOException, Path]
  17. def createTempFile(suffix: String = ".tmp", prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: Trace): ZIO[Any, IOException, Path]
  18. def createTempFileIn(dir: Path, suffix: String = ".tmp", prefix: Option[String], fileAttributes: Iterable[FileAttribute[_]])(implicit trace: Trace): ZIO[Any, IOException, Path]
  19. def createTempFileInScoped(dir: Path, suffix: String = ".tmp", prefix: Option[String] = None, fileAttributes: Iterable[FileAttribute[_]] = Nil)(implicit trace: Trace): ZIO[Scope, IOException, Path]
  20. def createTempFileScoped(suffix: String = ".tmp", prefix: Option[String] = None, fileAttributes: Iterable[FileAttribute[_]] = Nil)(implicit trace: Trace): ZIO[Scope, IOException, Path]
  21. def delete(path: Path)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  22. def deleteIfExists(path: Path)(implicit trace: Trace): ZIO[Any, IOException, Boolean]
  23. def deleteRecursive(path: Path)(implicit trace: Trace): ZIO[Any, IOException, Long]
    Definition Classes
    FilesPlatformSpecific
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  26. def exists(path: Path, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, Nothing, Boolean]
  27. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  28. def find(path: Path, maxDepth: Int = Int.MaxValue, visitOptions: Set[FileVisitOption] = Set.empty)(test: (Path, BasicFileAttributes) => Boolean)(implicit trace: Trace): ZStream[Any, IOException, Path]
  29. def getAttribute(path: Path, attribute: Attribute, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, IOException, AnyRef]
  30. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def getFileStore(path: Path)(implicit trace: Trace): ZIO[Any, IOException, FileStore]
  32. def getLastModifiedTime(path: Path, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, IOException, FileTime]
  33. def getOwner(path: Path, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, IOException, UserPrincipal]
  34. def getPosixFilePermissions(path: Path, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, IOException, Set[PosixFilePermission]]
  35. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  36. def isDirectory(path: Path, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, Nothing, Boolean]
  37. def isExecutable(path: Path)(implicit trace: Trace): ZIO[Any, Nothing, Boolean]
  38. def isHidden(path: Path)(implicit trace: Trace): ZIO[Any, IOException, Boolean]
  39. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  40. def isReadable(path: Path)(implicit trace: Trace): ZIO[Any, Nothing, Boolean]
  41. def isRegularFile(path: Path, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, Nothing, Boolean]
  42. def isSameFile(path: Path, path2: Path)(implicit trace: Trace): ZIO[Any, IOException, Boolean]
  43. def isSymbolicLink(path: Path)(implicit trace: Trace): ZIO[Any, Nothing, Boolean]
  44. def isWritable(path: Path)(implicit trace: Trace): ZIO[Any, Nothing, Boolean]
  45. def lines(path: Path, charset: Charset = Charset.Standard.utf8)(implicit trace: Trace): ZStream[Any, IOException, String]
  46. def list(path: Path)(implicit trace: Trace): ZStream[Any, IOException, Path]
  47. def move(source: Path, target: Path, copyOptions: CopyOption*)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  48. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. def newDirectoryStream(dir: Path, filter: (Path) => Boolean)(implicit trace: Trace): ZStream[Any, IOException, Path]
  50. def newDirectoryStream(dir: Path, glob: String = "*")(implicit trace: Trace): ZStream[Any, IOException, Path]
  51. def notExists(path: Path, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, Nothing, Boolean]
  52. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  53. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  54. def probeContentType(path: Path)(implicit trace: Trace): ZIO[Any, IOException, String]
  55. def readAllBytes(path: Path)(implicit trace: Trace): ZIO[Any, IOException, Chunk[Byte]]
  56. def readAllLines(path: Path, charset: Charset = Charset.Standard.utf8)(implicit trace: Trace): ZIO[Any, IOException, List[String]]
  57. def readAttributes(path: Path, attributes: Attributes, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, IOException, Map[String, AnyRef]]
  58. def readAttributes[A <: BasicFileAttributes](path: Path, linkOptions: LinkOption*)(implicit arg0: ClassTag[A], trace: Trace): ZIO[Any, IOException, A]
  59. def readSymbolicLink(link: Path)(implicit trace: Trace): ZIO[Any, IOException, Path]
  60. def setAttribute(path: Path, attribute: Attribute, value: AnyRef, linkOptions: LinkOption*)(implicit trace: Trace): ZIO[Any, Exception, Unit]
  61. def setLastModifiedTime(path: Path, time: FileTime)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  62. def setOwner(path: Path, owner: UserPrincipal)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  63. def setPosixFilePermissions(path: Path, permissions: Set[PosixFilePermission])(implicit trace: Trace): ZIO[Any, IOException, Unit]
  64. def size(path: Path)(implicit trace: Trace): ZIO[Any, IOException, Long]
  65. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  66. def toString(): String
    Definition Classes
    AnyRef → Any
  67. def useFileAttributeView[A <: FileAttributeView, B, E](path: Path, linkOptions: LinkOption*)(f: (A) => ZIO[Any, E, B])(implicit arg0: ClassTag[A], trace: Trace): ZIO[Any, E, B]
  68. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  69. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  70. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  71. def walk(path: Path, maxDepth: Int = Int.MaxValue, visitOptions: Set[FileVisitOption] = Set.empty)(implicit trace: Trace): ZStream[Any, IOException, Path]
  72. def writeBytes(path: Path, bytes: Chunk[Byte], openOptions: OpenOption*)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  73. def writeLines(path: Path, lines: Iterable[CharSequence], charset: Charset = Charset.Standard.utf8, openOptions: Set[OpenOption] = Set.empty)(implicit trace: Trace): ZIO[Any, IOException, Unit]
  74. object Attribute extends Serializable
  75. object AttributeNames
  76. object Attributes extends Serializable

Inherited from FilesPlatformSpecific

Inherited from AnyRef

Inherited from Any

Ungrouped