trait TemporaryFile extends AnyRef
- Alphabetic
- By Inheritance
- TemporaryFile
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
- abstract def path: Path
- abstract def temporaryFileCreator: TemporaryFileCreator
-
abstract
def
file: File
- Annotations
- @deprecated
- Deprecated
(Since version 2.6.0) Use path rather than file
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
atomicMoveFileWithFallback(to: Path): Path
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
This always tries to replace existent files. Since it is platform dependent if atomic moves replaces existent files or not, considering that it will always replaces, makes the API more predictable.
- to
the path to the destination file
-
def
atomicMoveFileWithFallback(to: File): Path
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
This always tries to replace existent files. Since it is platform dependent if atomic moves replaces existent files or not, considering that it will always replaces, makes the API more predictable.
- to
the path to the destination file
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
copyTo(to: Path, replace: Boolean): Path
Copy the file to the specified path destination and, if the destination exists, decide if replace it based on the
replace
parameter.Copy the file to the specified path destination and, if the destination exists, decide if replace it based on the
replace
parameter.- to
the path destination.
- replace
if it should replace an existing file.
-
def
copyTo(to: File, replace: Boolean = false): Path
Copy the file to the specified path destination and, if the destination exists, decide if replace it based on the
replace
parameter.Copy the file to the specified path destination and, if the destination exists, decide if replace it based on the
replace
parameter.- to
the destination file.
- replace
if it should replace an existing file.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
moveFileTo(to: Path, replace: Boolean): Path
Move the file using a java.nio.file.Path.
Move the file using a java.nio.file.Path.
- to
the path to the destination file
- replace
true if an existing file should be replaced, false otherwise.
-
def
moveFileTo(to: File, replace: Boolean = false): Path
Move the file to the specified destination java.io.File.
Move the file to the specified destination java.io.File. In some cases, the source and destination file may point to the same
inode
. See the documentation for java.nio.file.Files.move() to see more details.- to
the path to the destination file
- replace
true if an existing file should be replaced, false otherwise.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
Deprecated Value Members
-
def
atomicMoveWithFallback(to: Path): TemporaryFile
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
This always tries to replace existent files. Since it is platform dependent if atomic moves replaces existent files or not, considering that it will always replaces, makes the API more predictable.
- to
the path to the destination file
- Annotations
- @deprecated
- Deprecated
(Since version 2.7.0) Use atomicMoveFileWithFallback instead
-
def
atomicMoveWithFallback(to: File): TemporaryFile
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
This always tries to replace existent files. Since it is platform dependent if atomic moves replaces existent files or not, considering that it will always replaces, makes the API more predictable.
- to
the path to the destination file
- Annotations
- @deprecated
- Deprecated
(Since version 2.7.0) Use atomicMoveFileWithFallback instead
-
def
moveTo(to: Path, replace: Boolean): TemporaryFile
Move the file using a java.nio.file.Path.
Move the file using a java.nio.file.Path.
- to
the path to the destination file
- replace
true if an existing file should be replaced, false otherwise.
- Annotations
- @deprecated
- Deprecated
(Since version 2.7.0) Use moveFileTo instead
-
def
moveTo(to: File, replace: Boolean = false): TemporaryFile
Move the file to the specified destination java.io.File.
Move the file to the specified destination java.io.File. In some cases, the source and destination file may point to the same
inode
. See the documentation for java.nio.file.Files.move() to see more details.- to
the path to the destination file
- replace
true if an existing file should be replaced, false otherwise.
- Annotations
- @deprecated
- Deprecated
(Since version 2.7.0) Use moveFileTo instead