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
- Alphabetic
- By Inheritance
- Explicitly
- Explicitly
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- class DecidedByEquality[A] extends Equality[A]
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 enablesafterBeing
to be invoked on it. Here's an example, given anEquality[String]
namedmyStringEquality
:result should equal ("hello") (decided by myStringEquality afterBeing lowerCased)
- Definition Classes
- Explicitly
- class DecidedWord extends AnyRef
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
- class DeterminedByEquivalence[T] extends Equivalence[T]
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 enablesafterBeing
to be invoked on it. Here's an example, given anEquivalence[String]
namedmyStringEquivalence
:result should equal ("hello") (determined by myStringEquivalence afterBeing lowerCased)
- Definition Classes
- Explicitly
- class DeterminedWord extends AnyRef
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
- class TheAfterWord extends AnyRef
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
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val after: TheAfterWord
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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val decided: DecidedWord
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
- val determined: DeterminedWord
This field enables syntax such as the following, given an
Equivalence[String]
namedmyStringEquivalence
:This field enables syntax such as the following, given an
Equivalence[String]
namedmyStringEquivalence
:result should equal ("hello") (determined by myStringEquivalence) ^
- Definition Classes
- Explicitly
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()