Package org.assertj.core.internal

Interface Summary
ComparisonStrategy Describes the contract to implement a consistent comparison strategy that covers :
- comparing two objects for equality and order
- knowing if an object belongs to a group of objects (collection/array)
- determining duplicates in a group of objects (collection/array)
- string specific comparison
 

Class Summary
AbstractComparisonStrategy Base implementation of ComparisonStrategy contract.
Arrays Assertions for object and primitive arrays.
BigDecimals Reusable assertions for BigDecimals.
BinaryDiff Compares the binary content of two streams.
BinaryDiffResult Value class to hold the result of comparing two binary streams.
BooleanArrays Reusable assertions for arrays of booleans.
Booleans Reusable assertions for Booleans.
ByteArrays Reusable assertions for arrays of bytes.
Bytes Reusable assertions for Bytes.
Characters Reusable assertions for Characters.
CharArrays Reusable assertions for arrays of chars.
Classes Reusable assertions for Classs.
CommonErrors  
Comparables Reusable assertions for Comparables.
ComparatorBasedComparisonStrategy Implements ComparisonStrategy contract with a comparison strategy based on a Comparator.
Conditions Verifies that a value satisfies a Condition.
Dates Reusable assertions for Dates.
Diff Compares the contents of two files or two streams.
DoubleArrays Reusable assertions for arrays of doubles.
Doubles Reusable assertions for Doubles.
Failures Failure actions.
FieldByFieldComparator Compare Object field by field
Files Reusable assertions for Files.
FloatArrays Reusable assertions for arrays of floats.
Floats Reusable assertions for Floats.
IgnoringFieldsComparator  
InputStreams Reusable assertions for InputStreams.
IntArrays Reusable assertions for arrays of ints.
Integers Reusable assertions for Integers.
IterableElementComparisonStrategy<T>  
Iterables Reusable assertions for Iterables.
Lists Reusable assertions for Lists.
LongArrays Reusable assertions for arrays of longs.
Longs Reusable assertions for Longs.
Maps Reusable assertions for Maps.
Numbers<NUMBER extends Comparable<NUMBER>> Base class of reusable assertions for numbers.
ObjectArrays Reusable assertions for arrays of objects.
Objects Reusable assertions for Objects.
Objects.ByFieldsComparison  
OnFieldsComparator  
PropertySupport Utility methods for properties access.
RealNumbers<NUMBER extends Comparable<NUMBER>> Base class of reusable assertions for real numbers (float and double).
ShortArrays Reusable assertions for arrays of shorts.
Shorts Reusable assertions for Shorts.
StandardComparisonStrategy Implements ComparisonStrategy contract with a comparison strategy based on Objects.areEqual(Object, Object) method, it is also based on Comparable.compareTo(Object) when Object are Comparable method.
Strings Reusable assertions for CharSequences.
Throwables Reusable assertions for Throwables.
 

Exception Summary
InputStreamsException Exception thrown by InputStreams.
 



Copyright © 2013–2015 AssertJ. All rights reserved.