Class TypeAwareListAssert<E,A extends AbstractAssert<A,@Nullable E>>

Type Parameters:
E - the element type to assert upon.
A - the assertion type for the element.
All Implemented Interfaces:
Assert<TypeAwareListAssert<E,A>,@Nullable List<? extends E>>, Descriptable<TypeAwareListAssert<E,A>>, EnumerableAssert<TypeAwareListAssert<E,A>,E>, ExtensionPoints<TypeAwareListAssert<E,A>,@Nullable List<? extends E>>, IndexedObjectEnumerableAssert<TypeAwareListAssert<E,A>,E>, ObjectEnumerableAssert<TypeAwareListAssert<E,A>,E>

An implementation of AbstractListAssert that can perform type-specific assertions on the members of the container being asserted upon.

This acts as a bridge with AssertJ now that FactoryBasedNavigableListAssert has been deprecated. Users should treat this object like any other kind of AbstractListAssert for all purposes.

Since:
3.1.0
Author:
Ashley Scopes