org.assertj.core.api
Class AbstractArrayAssert<S extends AbstractArrayAssert<S,A,E>,A,E>

java.lang.Object
  extended by org.assertj.core.api.AbstractAssert<S,A>
      extended by org.assertj.core.api.AbstractEnumerableAssert<S,A,E>
          extended by org.assertj.core.api.AbstractArrayAssert<S,A,E>
Type Parameters:
S - the "self" type of this assertion class.
A - the type of the "actual" value which is an Array of E.
E - the type of the "actual" array element.
All Implemented Interfaces:
ArraySortedAssert<AbstractArrayAssert<S,A,E>,E>, Assert<S,A>, Descriptable<S>, EnumerableAssert<AbstractEnumerableAssert<S,A,E>,E>, ExtensionPoints<S,A>
Direct Known Subclasses:
AbstractBooleanArrayAssert, AbstractByteArrayAssert, AbstractCharArrayAssert, AbstractDoubleArrayAssert, AbstractFloatArrayAssert, AbstractIntArrayAssert, AbstractLongArrayAssert, AbstractShortArrayAssert

public abstract class AbstractArrayAssert<S extends AbstractArrayAssert<S,A,E>,A,E>
extends AbstractEnumerableAssert<S,A,E>
implements ArraySortedAssert<AbstractArrayAssert<S,A,E>,E>

Base class for all array assertions.

Author:
Joel Costigliola

Field Summary
 
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself
 
Constructor Summary
protected AbstractArrayAssert(A actual, Class<?> selfType)
           
 
Method Summary
 
Methods inherited from class org.assertj.core.api.AbstractEnumerableAssert
hasSameSizeAs, inBinary, inHexadecimal
 
Methods inherited from class org.assertj.core.api.AbstractAssert
as, as, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, overridingErrorMessage, usingComparator, usingDefaultComparator
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.assertj.core.api.ArraySortedAssert
isSorted, isSortedAccordingTo
 
Methods inherited from interface org.assertj.core.api.EnumerableAssert
hasSameSizeAs, hasSize, isEmpty, isNotEmpty, isNullOrEmpty, usingDefaultElementComparator, usingElementComparator
 

Constructor Detail

AbstractArrayAssert

protected AbstractArrayAssert(A actual,
                              Class<?> selfType)


Copyright © 2013–2015 AssertJ. All rights reserved.