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.
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
LoneElement.type
Members list
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.
Attributes
- Inherited from:
- LoneElement
- Supertypes
-
class Objecttrait Matchableclass Any
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
Attributes
- Inherited from:
- LoneElement
- Supertypes
-
class Objecttrait Matchableclass Any
Wrapper class that adds a loneElement method to Map for which an implicit Collecting[(K, V), org.scalactic.ColCompatHelper.Iterable[(K, V)]] is available.
Wrapper class that adds a loneElement method to Map for which an implicit Collecting[(K, V), org.scalactic.ColCompatHelper.Iterable[(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
Attributes
- Inherited from:
- LoneElement
- Supertypes
-
class Objecttrait Matchableclass Any
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
Attributes
- Inherited from:
- LoneElement
- Supertypes
-
class Objecttrait Matchableclass Any
Implicits
Inherited implicits
Attributes
- Inherited from:
- LoneElement
Attributes
- 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
Attributes
- 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
Attributes
- Inherited from:
- LoneElement