Implicits

better.files.Implicits
trait Implicits extends Implicits with Implicits with Implicits

Container for various implicits

Attributes

Graph
Supertypes
trait Implicits
trait Implicits
trait Implicits
class Object
trait Matchable
class Any

Members list

Concise view

Type members

Classlikes

implicit class BufferedReaderExtensions(reader: BufferedReader)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class DigestInputStreamExtensions(in: DigestInputStream)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class DisposeableExtensions[A](resource: A)(implicit evidence$1: Disposable[A])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class FileChannelExtensions(fc: FileChannel)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class FileExtensions(file: File)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class InputStreamExtensions(in: InputStream)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class IteratorExtensions[A](it: Iterator[A])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class JStreamExtensions[A](stream: Stream[A])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class ObjectInputStreamExtensions(ois: ObjectInputStream)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class ObjectOutputStreamExtensions(val oos: ObjectOutputStream)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class OutputStreamExtensions(val out: OutputStream)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class PathMatcherExtensions(matcher: PathMatcher)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class PrintWriterExtensions(pw: PrintWriter)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class ReaderExtensions(reader: Reader)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class StringExtensions(str: String)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class StringInterpolations(sc: StringContext)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class SymbolExtensions(symbol: Symbol)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class URIExtensions(uri: URI)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class URLExtensions(url: URL)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class WriterExtensions(writer: Writer)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class ZipEntryExtensions(val entry: ZipEntry)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class ZipInputStreamExtensions(val in: ZipInputStream)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class ZipOutputStreamExtensions(val out: ZipOutputStream)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Inherited classlikes

object dispose extends FlatMap[Dispose]

Compose this managed resource with another managed resource closing the outer one after the inner one

Compose this managed resource with another managed resource closing the outer one after the inner one

Attributes

Inherited from:
Implicits
Graph
Supertypes
class Object
trait Matchable
class Any
object iterable extends FlatMap[IterableOnce]

Use the current managed resource as a generator needed to create another sequence

Use the current managed resource as a generator needed to create another sequence

Attributes

Inherited from:
Implicits
Graph
Supertypes
trait FlatMap[IterableOnce]
class Object
trait Matchable
class Any

Value members

Inherited methods

def temporalQuery[A](format: DateTimeFormatter, query: TemporalQuery[A]): Read[A]

Use this to create custom readers e.g. to read a LocalDate using some custom format val readLocalDate: Read[LocalDate] = Read.temporalQuery(format = myFormat, query = LocalDate.from)

Use this to create custom readers e.g. to read a LocalDate using some custom format val readLocalDate: Read[LocalDate] = Read.temporalQuery(format = myFormat, query = LocalDate.from)

Attributes

Inherited from:
Implicits

Implicits

Implicits

final implicit def BufferedReaderExtensions(reader: BufferedReader): BufferedReaderExtensions
final implicit def DigestInputStreamExtensions(in: DigestInputStream): DigestInputStreamExtensions
final implicit def DisposeableExtensions[A : Disposable](resource: A): DisposeableExtensions[A]
final implicit def FileChannelExtensions(fc: FileChannel): FileChannelExtensions
final implicit def FileExtensions(file: File): FileExtensions
final implicit def InputStreamExtensions(in: InputStream): InputStreamExtensions
final implicit def IteratorExtensions[A](it: Iterator[A]): IteratorExtensions[A]
final implicit def JStreamExtensions[A](stream: Stream[A]): JStreamExtensions[A]
final implicit def ObjectInputStreamExtensions(ois: ObjectInputStream): ObjectInputStreamExtensions
final implicit def ObjectOutputStreamExtensions(oos: ObjectOutputStream): ObjectOutputStreamExtensions
final implicit def OutputStreamExtensions(out: OutputStream): OutputStreamExtensions
final implicit def PathMatcherExtensions(matcher: PathMatcher): PathMatcherExtensions
final implicit def PrintWriterExtensions(pw: PrintWriter): PrintWriterExtensions
final implicit def ReaderExtensions(reader: Reader): ReaderExtensions
final implicit def StringExtensions(str: String): StringExtensions
final implicit def StringInterpolations(sc: StringContext): StringInterpolations
final implicit def SymbolExtensions(symbol: Symbol): SymbolExtensions
final implicit def URIExtensions(uri: URI): URIExtensions
final implicit def URLExtensions(url: URL): URLExtensions
final implicit def WriterExtensions(writer: Writer): WriterExtensions
final implicit def ZipEntryExtensions(entry: ZipEntry): ZipEntryExtensions
final implicit def ZipInputStreamExtensions(in: ZipInputStream): ZipInputStreamExtensions
final implicit def ZipOutputStreamExtensions(out: ZipOutputStream): ZipOutputStreamExtensions
implicit def stringToCharset(charsetName: String): Charset
implicit def stringToMessageDigest(algorithmName: String): MessageDigest
implicit def tokenizerToIterator(s: StringTokenizer): Iterator[String]

Inherited implicits

implicit val bigDecimalRead: Read[BigDecimal]

Attributes

Inherited from:
Implicits
implicit val bigIntRead: Read[BigInt]

Attributes

Inherited from:
Implicits
implicit val booleanRead: Read[Boolean]

Attributes

Inherited from:
Implicits
implicit val bufferedReaderSource: Source[BufferedReader]

Attributes

Inherited from:
Implicits
implicit val byteRead: Read[Byte]

Attributes

Inherited from:
Implicits
implicit val doubleRead: Read[Double]

Attributes

Inherited from:
Implicits
implicit val durationRead: Read[Duration]

Attributes

Inherited from:
Implicits
implicit val floatRead: Read[Float]

Attributes

Inherited from:
Implicits
implicit def inputstreamSource(implicit charset: Charset): Source[InputStream]

Attributes

Inherited from:
Implicits
implicit val instantRead: Read[Instant]

Attributes

Inherited from:
Implicits
implicit val intRead: Read[Int]

Attributes

Inherited from:
Implicits
implicit val lineNumberReaderSource: Source[LineNumberReader]

Attributes

Inherited from:
Implicits
implicit val localDateRead: Read[LocalDate]

Attributes

Inherited from:
Implicits
implicit val localDateTimeRead: Read[LocalDateTime]

Attributes

Inherited from:
Implicits
implicit val longRead: Read[Long]

Attributes

Inherited from:
Implicits
implicit val monthDayRead: Read[MonthDay]

Attributes

Inherited from:
Implicits
implicit val offsetDateTimeRead: Read[OffsetDateTime]

Attributes

Inherited from:
Implicits
implicit val offsetTimeRead: Read[OffsetTime]

Attributes

Inherited from:
Implicits
implicit def optionRead[A : Read]: Read[Option[A]]

Attributes

Inherited from:
Implicits
implicit val periodRead: Read[Period]

Attributes

Inherited from:
Implicits
implicit val readerSource: Source[Reader]

Attributes

Inherited from:
Implicits
implicit val shortRead: Read[Short]

Attributes

Inherited from:
Implicits
implicit val sqlDateRead: Read[Date]

Attributes

Inherited from:
Implicits
implicit val sqlTimeRead: Read[Time]

Attributes

Inherited from:
Implicits
implicit val sqlTimestampRead: Read[Timestamp]

Attributes

Inherited from:
Implicits
implicit val stringRead: Read[String]

Attributes

Inherited from:
Implicits
implicit val stringSource: Source[String]

Attributes

Inherited from:
Implicits
implicit val yearMonthRead: Read[YearMonth]

Attributes

Inherited from:
Implicits
implicit val yearRead: Read[Year]

Attributes

Inherited from:
Implicits
implicit val zonedDateTimeRead: Read[ZonedDateTime]

Attributes

Inherited from:
Implicits