Object/Trait

org.scalactic

Explicitly

Related Docs: trait Explicitly | package scalactic

Permalink

object Explicitly extends Explicitly

Companion object for Explicitly, which enables the Scalactic explicitly DSL to be imported rather than mixed in, like this:

import org.scalactic._
import Explicitly._

// Use the explicitly DSL...

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

Type Members

  1. class DecidedByEquality[A] extends Equality[A]

    Permalink

    This class is part of the Scalactic “explicitly DSL”.

    This class is part of the Scalactic “explicitly DSL”. Please see the documentation for Explicitly for an overview of the explicitly DSL.

    Instances of this class are returned via the decided by <an Equality> syntax, and enables afterBeing to be invoked on it. Here's an example, given an Equality[String] named myStringEquality:

    result should equal ("hello") (decided by myStringEquality afterBeing lowerCased)
    

    Definition Classes
    Explicitly
  2. class DecidedWord extends AnyRef

    Permalink

    This class is part of the Scalactic “explicitly DSL”.

    This class is part of the Scalactic “explicitly DSL”. Please see the documentation for Explicitly for an overview of the explicitly DSL.

    Definition Classes
    Explicitly
  3. class DeterminedByEquivalence[T] extends Equivalence[T]

    Permalink

    This class is part of the Scalactic “explicitly DSL”.

    This class is part of the Scalactic “explicitly DSL”. Please see the documentation for Explicitly for an overview of the explicitly DSL.

    Instances of this class are returned via the decided by <an Equivalence> syntax, and enables afterBeing to be invoked on it. Here's an example, given an Equivalence[String] named myStringEquivalence:

    result should equal ("hello") (determined by myStringEquivalence afterBeing lowerCased)
    

    Definition Classes
    Explicitly
  4. class DeterminedWord extends AnyRef

    Permalink

    This class is part of the Scalactic “explicitly DSL”.

    This class is part of the Scalactic “explicitly DSL”. Please see the documentation for Explicitly for an overview of the explicitly DSL.

    Definition Classes
    Explicitly
  5. class TheAfterWord extends AnyRef

    Permalink

    This class is part of the Scalactic “explicitly DSL”.

    This class is part of the Scalactic “explicitly DSL”. Please see the documentation for Explicitly for an overview of the explicitly DSL.

    Definition Classes
    Explicitly

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val after: TheAfterWord

    Permalink

    This field enables syntax such as the following:

    This field enables syntax such as the following:

    result should equal ("hello") (after being lowerCased)
                                   ^
    

    Definition Classes
    Explicitly
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val decided: DecidedWord

    Permalink

    This field enables syntax such as the following:

    This field enables syntax such as the following:

    result should equal ("hello") (decided by defaultEquality)
                                   ^
    

    Definition Classes
    Explicitly
  8. val determined: DeterminedWord

    Permalink

    This field enables syntax such as the following, given an Equivalence[String] named myStringEquivalence:

    This field enables syntax such as the following, given an Equivalence[String] named myStringEquivalence:

    result should equal ("hello") (determined by myStringEquivalence)
                                   ^
    

    Definition Classes
    Explicitly
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  19. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Explicitly

Inherited from AnyRef

Inherited from Any

Ungrouped