Package org.assertj.core.condition
Class DoesNotHave<T>
- java.lang.Object
-
- org.assertj.core.api.Condition<T>
-
- org.assertj.core.condition.Negative<T>
-
- org.assertj.core.condition.DoesNotHave<T>
-
- All Implemented Interfaces:
Descriptable<Condition<T>>
public class DoesNotHave<T> extends Negative<T>
Returnstrue
if the condition is not satisfied.- Author:
- Nicolas François, Joel Costigliola, Mikhail Mazursky
-
-
Constructor Summary
Constructors Modifier Constructor Description private
DoesNotHave(Condition<? super T> condition)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> DoesNotHave<T>
doesNotHave(Condition<? super T> condition)
Creates a new
.DoesNotHave
-
Methods inherited from class org.assertj.core.api.Condition
describedAs, description, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.assertj.core.api.Descriptable
as, as, as, describedAs
-
-
-
-
Method Detail
-
doesNotHave
public static <T> DoesNotHave<T> doesNotHave(Condition<? super T> condition)
Creates a new
.DoesNotHave
- Type Parameters:
T
- the type of value theCondition
applies to.- Parameters:
condition
- the condition to inverse.- Returns:
- The Not condition created.
-
-