writeBytes

@JvmName(name = "writeBytesTo")
fun File.writeBytes(excl: OpenExcl?, appending: Boolean, array: ByteArray): File(source)

Writes the full contents of array to the file.

Return

The File for chaining operations.

Parameters

excl

The OpenExcl desired for this open operation. If null, then OpenExcl.MaybeCreate.DEFAULT will be used.

appending

If true, data written to this file will occur at the end of the file. If false, the file will be truncated if it exists.

array

of bytes to write.

See also

Throws

If there was a failure to open the File for the provided excl argument, if the File points to an existing directory, or if the filesystem threw a security exception.

UnsupportedOperationException

On Kotlin/JS-Browser.


@JvmName(name = "writeBytesTo")
inline fun File.writeBytes(excl: OpenExcl?, array: ByteArray): File(source)

Writes the full contents of array to the file. The File will be truncated if it exists.

Return

The File for chaining operations.

Parameters

excl

The OpenExcl desired for this open operation. If null, then OpenExcl.MaybeCreate.DEFAULT will be used.

array

of bytes to write.

See also

Throws

If there was a failure to open the File for the provided excl argument, if the File points to an existing directory, or if the filesystem threw a security exception.

UnsupportedOperationException

On Kotlin/JS-Browser.