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
- All
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[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
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: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )