package files
- Alphabetic
- By Inheritance
- files
- Implicits
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
BomEncoder
extends CharsetEncoder
Encoder that writes the BOM for this charset
- type Closeable = AnyRef { def close(): Unit }
-
class
File
extends AnyRef
Scala wrapper around java.nio.files.Path
- type Files = Iterator[File]
-
trait
Implicits
extends AnyRef
Container for various implicits
-
implicit
class
BufferedReaderOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
CloseableOps
[A <: Closeable] extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
FileChannelOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
FileOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
InputStreamOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
JStreamOps
[A] extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ObjectInputStreamOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ObjectOutputStreamOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
OutputStreamOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
PathMatcherOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ReaderOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
StringInterpolations
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
StringOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
WriterOps
extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ZipOutputStreamOps
extends AnyRef
- Definition Classes
- Implicits
- type ManagedResource[A <: Closeable] = Traversable[A]
-
trait
Scannable
[A] extends AnyRef
Implement this trait to make thing parseable
- trait Scanner extends Iterator[String] with AutoCloseable
-
class
TeeOutputStream
extends OutputStream
Write to multiple outputstreams at once If error happens on any one while doing an operation, only the last error is reported
-
abstract
class
ThreadBackedFileMonitor
extends Monitor
A thread based implementation of the FileMonitor
-
class
UnicodeCharset
extends Charset
A Unicode charset that handles byte-order markers
-
class
UnicodeDecoder
extends CharsetDecoder
A Unicode decoder that uses the Unicode byte-order marker (BOM) to auto-detect the encoding (if none detected, falls back on the defaultCharset).
A Unicode decoder that uses the Unicode byte-order marker (BOM) to auto-detect the encoding (if none detected, falls back on the defaultCharset). This also gets around a bug in the JDK (http://bugs.java.com/bugdatabase/view_bug.do?bug_id=4508058) where BOM is not consumed for UTF-8. See: https://github.com/pathikrit/better-files/issues/107
Value Members
- def resourceAsStream(name: String): InputStream
-
implicit
def
stringToCharset(charsetName: String): Charset
- Definition Classes
- Implicits
-
implicit
def
stringToMessageDigest(algorithmName: String): MessageDigest
- Definition Classes
- Implicits
-
implicit
def
tokenizerToIterator(s: StringTokenizer): Iterator[String]
- Definition Classes
- Implicits
-
object
Dsl
Do file ops using a UNIX command line DSL
- object File
-
object
NullOutputStream
extends OutputStream
A sink outputstream similar to /dev/null - just consumes everything
- object Scannable
-
object
Scanner
Faster, safer and more idiomatic Scala replacement for java.util.Scanner See: http://codeforces.com/blog/entry/7018
- object UnicodeCharset