Packages

object Readability

Companion object for Readability that provides implicit implementations for the following types:

  • java.io.File
  • arbitary object with a isReadable() method that returns Boolean
  • arbitary object with a parameterless isReadable method that returns Boolean
Source
Readability.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Readability
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. implicit def readabilityOfAnyRefWithIsReadableMethod[T <: AnyRef { def isReadable(): Boolean }]: Readability[T]

    Enable Readability implementation for any arbitrary object with a isReadable() method that returns Boolean

    Enable Readability implementation for any arbitrary object with a isReadable() method that returns Boolean

    T

    any type that has a isReadable() method that returns Boolean

    returns

    Readability[T] that supports T in be readable syntax

  2. implicit def readabilityOfAnyRefWithParameterlessIsReadableMethod[T <: AnyRef { def isReadable: Boolean }]: Readability[T]

    Enable Readability implementation for any arbitrary object with a parameterless isReadable method that returns Boolean

    Enable Readability implementation for any arbitrary object with a parameterless isReadable method that returns Boolean

    T

    any type that has a parameterless isReadable method that returns Boolean

    returns

    Readability[T] that supports T in be readable syntax

  3. implicit def readabilityOfFile[FILE <: File]: Readability[FILE]

    Enable Readability implementation for java.io.File.

    Enable Readability implementation for java.io.File.

    FILE

    any subtype of java.io.File

    returns

    Readability[FILE] that supports java.io.File in be readable syntax