Companion object for Emptiness
that provides implicit implementations for the following types:
-
org.scalactic.ColCompatHelper.Iterable
-
String
-
Array
-
scala.Option
-
java.util.Collection
-
java.util.Map
-
arbitary object with a
isEmpty()
method that returnsBoolean
-
arbitary object with a parameterless
isEmpty
method that returnsBoolean
Attributes
Members list
Implicits
Implicits
Enable Emptiness
implementation for any arbitrary object with a isEmpty()
method that returns Boolean
Enable Emptiness
implementation for any arbitrary object with a isEmpty()
method that returns Boolean
Type parameters
- T
-
any type that has a
isEmpty()
method that returnsBoolean
Attributes
- Returns
-
Emptiness[T]
that supportsT
inbe empty
syntax
Enable Emptiness
implementation for any arbitrary object with a isEmpty
method that returns Boolean
Enable Emptiness
implementation for any arbitrary object with a isEmpty
method that returns Boolean
Type parameters
- T
-
any type that has a parameterless
isEmpty
method that returnsBoolean
Attributes
- Returns
-
Emptiness[T]
that supportsT
inbe empty
syntax
Enable Emptiness
implementation for Array
Enable Emptiness
implementation for Array
Type parameters
- E
-
the type of the element in the
Array
Attributes
- Returns
-
Emptiness[Array[E]]
that supportsArray
inbe empty
syntax
Enable Emptiness
implementation for org.scalactic.ColCompatHelper.Iterable
Enable Emptiness
implementation for org.scalactic.ColCompatHelper.Iterable
Type parameters
- E
-
the type of the element in the
org.scalactic.ColCompatHelper.Iterable
- ITR
-
any subtype of
org.scalactic.ColCompatHelper.Iterable
Attributes
- Returns
-
Emptiness[ITR[E]]
that supportsorg.scalactic.ColCompatHelper.Iterable
inbe empty
syntax
Enable Emptiness
implementation for java.util.Collection
Enable Emptiness
implementation for java.util.Collection
Type parameters
- E
-
the type of the element in the
java.util.Collection
- JCOL
-
any subtype of
java.util.Collection
Attributes
- Returns
-
Emptiness[JCOL[E]]
that supportsjava.util.Collection
inbe empty
syntax
Enable Emptiness
implementation for java.util.Map
Enable Emptiness
implementation for java.util.Map
Type parameters
- JMAP
-
any subtype of
java.util.Map
- K
-
the type of the key in the
java.util.Map
- V
-
the type of the value in the
java.util.Map
Attributes
- Returns
-
Emptiness[JMAP[K, V]]
that supportsjava.util.Map
inbe empty
syntax
Enable Emptiness
implementation for scala.Option
Enable Emptiness
implementation for scala.Option
Type parameters
- E
-
the type of the element in the
scala.Option
- OPT
-
any subtype of
scala.Option
Attributes
- Returns
-
Emptiness[OPT[E]]
that supportsscala.Option
inbe empty
syntax
Enable Emptiness
implementation for String
Enable Emptiness
implementation for String
Attributes
- Returns
-
Emptiness[String]
that supportsString
inbe empty
syntax