Companion object that facilitates the importing of LoneElement members as
an alternative to mixing it in. One use case is to import LoneElement's members so you can use
loneElement in the Scala interpreter.
- Companion:
- class
Type members
Inherited classlikes
Wrapper class that adds a loneElement method to any collection type C for which
an implicit Collecting[C] is available.
Wrapper class that adds a loneElement method to any collection type C for which
an implicit Collecting[C] is available.
Through the implicit conversion provided by trait LoneElement, this class allows you to make statements like:
trav.loneElement should be > 9
- Type parameters:
- CTC
the "collection type constructor" for the collection on which to add the
loneElementmethod- E
the element type of the collection on which to add the
loneElementmethod
- Value parameters:
- collecting
a typeclass that enables the
loneElementsyntax- collection
a collection to wrap in a
LoneElementCollectionWrapper, which provides theloneElementmethod.
- Inherited from:
- LoneElement
Wrapper class that adds a loneElement method to Java Map for which
an implicit Collecting[org.scalatest.Entry, java.util.Map] is available.
Wrapper class that adds a loneElement method to Java Map for which
an implicit Collecting[org.scalatest.Entry, java.util.Map] is available.
Through the implicit conversion provided by trait LoneElement, this class allows you to make statements like:
jmap.loneElement.getKey should be > 9
- Type parameters:
- JMAP
the "Java Map type constructor" for the collection on which to add the
loneElementmethod- K
the element type of the Java Map key on which to add the
loneElementmethod- V
the element type of the Java Map value on which to add the
loneElementmethod
- Value parameters:
- collecting
a typeclass that enables the
loneElementsyntax
- Inherited from:
- LoneElement
Wrapper class that adds a loneElement method to Map for which
an implicit Collecting[(K, V), scala.collection.GenTraversable[(K, V)]] is available.
Wrapper class that adds a loneElement method to Map for which
an implicit Collecting[(K, V), scala.collection.GenTraversable[(K, V)]] is available.
Through the implicit conversion provided by trait LoneElement, this class allows you to make statements like:
map.loneElement._1 should be > 9
- Type parameters:
- K
the element type of the Map key on which to add the
loneElementmethod- MAP
the "Map type constructor" for the collection on which to add the
loneElementmethod- V
the element type of the Map value on which to add the
loneElementmethod
- Value parameters:
- collecting
a typeclass that enables the
loneElementsyntax
- Inherited from:
- LoneElement
Wrapper class that adds a loneElement method to String for which an
implicit Collecting[C] is available.
Wrapper class that adds a loneElement method to String for which an
implicit Collecting[C] is available.
Through the implicit conversion provided by trait LoneElement, this class allows you to make statements like:
"9".loneElement should be ('9')
- Value parameters:
- collecting
a typeclass that enables the
loneElementsyntax- s
the
Stringto wrap
- Inherited from:
- LoneElement
Implicits
Inherited implicits
- Inherited from:
- LoneElement
- Inherited from:
- LoneElement
Implicit conversion that adds a loneElement method to any collection type C for which an
implicit Collecting[C] is available.
Implicit conversion that adds a loneElement method to any collection type C for which an
implicit Collecting[C] is available.
- Type parameters:
- CTC
the "collection type constructor" for the collection on which to add the
loneElementmethod- E
the element type of the collection on which to add the
loneElementmethod
- Value parameters:
- collecting
a typeclass that enables the
loneElementsyntax- collection
the collection on which to add the
loneElementmethod
- Inherited from:
- LoneElement
Implicit conversion that adds a loneElement method to String for which an
implicit Collecting[C] is available.
Implicit conversion that adds a loneElement method to String for which an
implicit Collecting[C] is available.
- Value parameters:
- collecting
a typeclass that enables the
loneElementsyntax- s
the
Stringto wrap
- Inherited from:
- LoneElement