Package org.assertj.core.condition
Class Join<T>
- java.lang.Object
-
- org.assertj.core.api.Condition<T>
-
- org.assertj.core.condition.Join<T>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Collection<Condition<? super T>>
conditions
-
Constructor Summary
Constructors Modifier Constructor Description protected
Join(java.lang.Iterable<? extends Condition<? super T>> conditions)
Creates a new
.Join
private
Join(java.util.stream.Stream<? extends Condition<? super T>> stream)
protected
Join(Condition<? super T>... conditions)
Creates a new
.Join
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description private static <T> T
checkNotNullConditions(T conditions)
protected java.util.Collection<Condition<? super T>>
conditions()
Returns the conditions to join.private static java.lang.String
conditionsIsNull()
abstract java.lang.String
descriptionPrefix()
method used to prefix the subclass join description, ex: "all of"private static <T> T
notNull(T condition)
-
Methods inherited from class org.assertj.core.api.Condition
describedAs, description, matches, 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, describedAs
-
-
-
-
Constructor Detail
-
Join
@SafeVarargs protected Join(Condition<? super T>... conditions)
Creates a new
.Join
- Parameters:
conditions
- the conditions to join.- Throws:
java.lang.NullPointerException
- if the given array isnull
.java.lang.NullPointerException
- if any of the elements in the given array isnull
.
-
Join
protected Join(java.lang.Iterable<? extends Condition<? super T>> conditions)
Creates a new
.Join
- Parameters:
conditions
- the conditions to join.- Throws:
java.lang.NullPointerException
- if the given iterable isnull
.java.lang.NullPointerException
- if any of the elements in the given iterable isnull
.
-
-
Method Detail
-
checkNotNullConditions
private static <T> T checkNotNullConditions(T conditions)
-
descriptionPrefix
public abstract java.lang.String descriptionPrefix()
method used to prefix the subclass join description, ex: "all of"- Returns:
- the prefix to use to build the description.
-
conditionsIsNull
private static java.lang.String conditionsIsNull()
-
notNull
private static <T> T notNull(T condition)
-
-