p

better

files

package files

Linear Supertypes
Implicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. files
  2. Implicits
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class BomEncoder extends CharsetEncoder

    Encoder that writes the BOM for this charset

  2. type Closeable = AnyRef { def close(): Unit }
  3. class File extends AnyRef

    Scala wrapper around java.nio.files.Path

  4. type Files = Iterator[File]
  5. trait Implicits extends AnyRef

    Container for various implicits

  6. implicit class BufferedReaderOps extends AnyRef
    Definition Classes
    Implicits
  7. implicit class CloseableOps [A <: Closeable] extends AnyRef
    Definition Classes
    Implicits
  8. implicit class FileChannelOps extends AnyRef
    Definition Classes
    Implicits
  9. implicit class FileOps extends AnyRef
    Definition Classes
    Implicits
  10. implicit class InputStreamOps extends AnyRef
    Definition Classes
    Implicits
  11. implicit class JStreamOps [A] extends AnyRef
    Definition Classes
    Implicits
  12. implicit class ObjectInputStreamOps extends AnyRef
    Definition Classes
    Implicits
  13. implicit class ObjectOutputStreamOps extends AnyRef
    Definition Classes
    Implicits
  14. implicit class OutputStreamOps extends AnyRef
    Definition Classes
    Implicits
  15. implicit class PathMatcherOps extends AnyRef
    Definition Classes
    Implicits
  16. implicit class ReaderOps extends AnyRef
    Definition Classes
    Implicits
  17. implicit class StringInterpolations extends AnyRef
    Definition Classes
    Implicits
  18. implicit class StringOps extends AnyRef
    Definition Classes
    Implicits
  19. implicit class WriterOps extends AnyRef
    Definition Classes
    Implicits
  20. implicit class ZipOutputStreamOps extends AnyRef
    Definition Classes
    Implicits
  21. type ManagedResource[A <: Closeable] = Traversable[A]
  22. trait Scannable [A] extends AnyRef

    Implement this trait to make thing parseable

  23. trait Scanner extends Iterator[String] with AutoCloseable
  24. 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

  25. abstract class ThreadBackedFileMonitor extends Monitor

    A thread based implementation of the FileMonitor

  26. class UnicodeCharset extends Charset

    A Unicode charset that handles byte-order markers

  27. 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

  1. def resourceAsStream(name: String): InputStream
  2. implicit def stringToCharset(charsetName: String): Charset
    Definition Classes
    Implicits
  3. implicit def stringToMessageDigest(algorithmName: String): MessageDigest
    Definition Classes
    Implicits
  4. implicit def tokenizerToIterator(s: StringTokenizer): Iterator[String]
    Definition Classes
    Implicits
  5. object Dsl

    Do file ops using a UNIX command line DSL

  6. object File
  7. object NullOutputStream extends OutputStream

    A sink outputstream similar to /dev/null - just consumes everything

  8. object Scannable
  9. object Scanner

    Faster, safer and more idiomatic Scala replacement for java.util.Scanner See: http://codeforces.com/blog/entry/7018

  10. object UnicodeCharset

Inherited from Implicits

Inherited from AnyRef

Inherited from Any

Ungrouped