IzFiles

izumi.fundamentals.platform.files.IzFiles
See theIzFiles companion trait
object IzFiles extends IzFiles

Attributes

Companion
trait
Graph
Supertypes
trait IzFiles
trait FsGet
trait Homedir
trait FileOps
trait FsRefresh
trait FileSearch
trait IzPlatformEffectfulUtil
trait IzPlatformUtil
class Object
trait Matchable
class Any
Show all
Self type
IzFiles.type

Members list

Value members

Inherited methods

def erase(root: File): Unit

Attributes

Inherited from:
RecursiveFileRemovals
def erase(root: Path): Unit

Attributes

Inherited from:
RecursiveFileRemovals
def getFs(uri: URI, loader: ClassLoader): Try[FileSystem]

Attributes

Inherited from:
FsGet
def getLastModifiedRecursively(directory: File): Option[LocalDateTime]

Unsafe, will recursively iterate the whole directory

Unsafe, will recursively iterate the whole directory

Attributes

Inherited from:
FileAttributes
def haveExecutables(names: String*): Boolean

Attributes

Inherited from:
ExecutableSearch
def home(): Path

Attributes

Inherited from:
Homedir
def homedir(): String

Attributes

Inherited from:
Homedir
def readString(file: String): String

Attributes

Inherited from:
FileOps
def readString(file: File): String

Attributes

Inherited from:
FileOps
def readString(path: Path): String

Attributes

Inherited from:
FileOps
def recreateDir(path: Path): Unit

Attributes

Inherited from:
FsRefresh
def recreateDirs(paths: Path*): Unit

Attributes

Inherited from:
FsRefresh
def walk(directory: File): Iterator[Path]

Attributes

Inherited from:
FileSearch
def walk(directory: Path): Iterator[Path]

Attributes

Inherited from:
FileSearch
def which(name: String, morePaths: Seq[String]): Option[Path]

Attributes

Inherited from:
ExecutableSearch
def whichAll(name: String, morePaths: Seq[String]): Iterable[Path]

Attributes

Inherited from:
ExecutableSearch
def writeUtfString(file: String, string: String): Unit

Attributes

Inherited from:
FileOps
def writeUtfString(file: File, string: String): Unit

Attributes

Inherited from:
FileOps
def writeUtfString(file: Path, string: String): Unit

Attributes

Inherited from:
FileOps

Deprecated and Inherited methods

def removeDir(root: Path): Unit

Attributes

Deprecated
true
Inherited from:
RecursiveFileRemovals